Swallow's Nest
Bar • Cocktail bar😐 The concept is great, because it allows you to sit and pay as one group while ordering from any one of Finn Hall’s ten kitchens. Two complaints, which if addressed would raise my review: 1) The staff use iPads for taking orders, which would be nice if they didn’t freeze and significantly slow down t... People often mention drinks, service, great, Wallace,
Address
712 Main St Suite 106, Houston, TX 77002
Rating on Google Maps
4.80 (71 reviews)Open on Google Maps
Working Hours
- Thursday: 11 AM to 11 PM
- Friday: 11 AM to 11 PM
- Saturday: 11 AM to 11 PM
- Sunday: Closed
- Monday: 11 AM to 9 PM
- Tuesday: 11 AM to 9 PM
- Wednesday: 11 AM to 9 PM