Rio Grande
Address:
819 Crittenden St, Owensboro, KY 42303
Phone:
(270) 685-1155
Restaurants
Other Businesses:
- Firehouse Subs at 800 W 2nd St, Owensboro, KY 42301
- Boogalou BBQ at 4313 Gate Way, Owensboro, KY 42303
- Dermont Drive-In at 4313 Gate Way, Owensboro, KY 42303
- Jay Dee's Restaurant at 1420 Breckenridge St, Owensboro, KY 42303
- Ninki Japanese Restaurant at 3500 Villa Pt, Owensboro, KY 42303