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

On The Border, Odessa, Texas










On The Border
5001 E. 42nd Street
Odessa TX United States

REPORTED CLOSED


Hours: REPORTED CLOSED

Phone: 432.366.9955