Restaurants & Bars

Texas

Seafood Mega-Restaurants in Houston?

Share:

Restaurants & Bars 1

Seafood Mega-Restaurants in Houston?

duke dee | Dec 2, 2001 12:45 AM

I am told Houston is known for jumbo size seafood restaurants seating 500+ diners.Can someone kindly supply some names?

Want to stay up to date with this post?

Recommended From Chowhound