Ali Baba Restaurant
Address:
7271 Wurzbach Rd, San Antonio, TX 78240
Phone:
(210) 692-1000
Restaurants
Other Businesses:
- Sylvia's Mexican Grill at 7271 Wurzbach Rd, San Antonio, TX 78240
- McDonald's at 7267 Wurzbach Rd, San Antonio, TX 78240
- Nori Japan at 6909 N Loop, San Antonio, TX 78247
- Marble Slab at 6909 N Loop, San Antonio, TX 78247
- Bolo's Latin American Grill at 9821 Colonnade Blvd, San Antonio, TX 78230