Restaurant Reviews from DiningGuide411.com
    Top : United_States: TX: Odessa

Polo's Mexican Food, Odessa, Texas










Polo's Mexican Food
4651 N. Grandview
Odessa TX United States


Phone: 432.362.5571
Smoking: permitted

Dress: casual

Reservations: large groups only

Parking: own parking lot