Aquarium Restaurant
Restaurant • Bar • Family restaurant • Seafood restaurant • Amusement park • Party planner • AquariumLarge seafood & steak restaurant decorated by a huge fish tank filled with tropical sea creatures. People often mention good, great, restaurant, experience, aquarium, time, server, fish, service, kids,
Address
700 Water St, Denver, CO 80211, United States
Website
Contact
+1 303-561-4450Price rating
$$ $$
Rating on Google Maps
4.00 (1.3K reviews)Open on Google Maps