81 more results for Bar & Grill
Houston, Texas, United States
Food * Spirits *
Craft Beer. Happy Hour 11am-7pm, ALL FOOTBALL, Great Food Menu, Live Music,
Large Smoking Patio with Seating Nice Tavern in the Westchase area - 12126
Westheimer Rd * 2 blocks West of Kirkwood, directly across Westheimer from
Pappadeaux. Happy Hour Daily 11-7, Drink Specials…