Al's Quick Stop

Al's Quick Stop

2002 Waugh Dr, Houston, TX
(713) 522-5170 serving: Neartown/ Montrose, Central

Sidewalk Score: 8 out of 10
Location, Location, Location:


Convenience Stores, Mastercard Accepted, Visa Accepted, Restaurants,

The Low Down

Rants, Raves & Reviews

Best gyro in the neighborhood
By KitchenInc at Citysearch

After years of stopping in to inquire about some falafel after an evening’s drink-up at Rud’s with my motorcycle group only to be told th... Read More