Old Spanish Trail Restaurant

  • 920 E Main St,
    Uvalde, TX 78801
  • Phone: 830-278-4511
  • Cuisine: Spanish Restaurant

Map

Unable to Display Map