Day 17
Al Quick Stop and Grill
September 22, 2016 in the United States ⋅ 🌙 28 °C
2002 Waugh Dr, Houston, TX 77006
What a hole in the wall! Stumbled on this place today, and there's no question that I'll return!
Must try: Chicken kabobs and gyros
Price: $
Food Quality: 4.5Read more