Umberto's Italian Grill
Address:
7616 Culebra Rd, San Antonio, TX 78251-1476
Phone:
(210) 684-4747
Other Details:
The best Italian restaurant in San Antonio is our little secret but feel free to come by and tell your friends! Walk-ins are welcome and reservations available for large parties.
Restaurants
Other Businesses:
- Tiffany at 338 Valley Hi Dr, San Antonio, TX 78227
- T J's Hamburgers at 477 New Laredo Hwy, San Antonio, TX 78211
- Uncle Barney's Old Fashion Hamburgers at 7015 Interstate 35 S, San Antonio, TX 78224
- The Daily Donut at 7614 Culebra Rd, San Antonio, TX 78251
- Acadiana Cafe at 1289 SW Loop, 410, San Antonio, TX 78227