Get directions to: Los Amigos, Owensboro, KY
Restaurant address: 1146 Carter Rd Owensboro, KY 42301, USA
Restaurant: Los Amigos