First Bite: Dallas Restaurant Takes a Crack at Winning Over Houston Seafood Fans
A Houston outpost of Dallas restaurant Shell Shack is now open at 2412 Washington Avenue and features seafood boils, oysters and sandwiches. It’s in the former Social Junkie location, which was extensively remodeled. The changes include a two-story outdoor patio, an elevator, 24 televisions located throughout the restaurant and a bar on each level. Houston Food Finder was […]