Downtown Aquarium
410 Bagby Street, Houston, Texas 77002
Featured Review : This restaurant has an awesome atmosphere. Every detail has been thought out, including the seahorse salt-and-pepper shakers. The staff is friendly and helpful. The main tank is in the center of the restaurant, and all o...See Full Review