Garza's Cafe
Address:
308 N Nebraska Ave, San Juan, TX 78589
Phone:
(956) 787-9051
Nice to Know:
- Good For Kids Yes
- Good For Groups Yes
- Wheelchair Accessible Yes
Other Businesses:
- Pizza Hut at 651 N Nebraska Ave, San Juan, TX 78589
- Mariscos La Costa at 108 E FM 495, San Juan, TX 78589
- Restaurant Y Pescaderia La at 2025 N Raul Longoria Rd, San Juan, TX 78589
- Taqueria La Carreta at 2025 N Raul Longoria Rd, San Juan, TX 78589
- El Rancho Grande Restaurant at 107 N Nebraska Ave, San Juan, TX 78589