Aaa Fish House - St. Louis

#9 - Order Seafood University City, Fish, Sandwiches
5916 Delmar Blvd, 63112, St. Louis, US, United States
Dishes: 9

Aaa Fish House

4.3 / 5 of 1429 Reviews
Phone
+13143853811
Address
5916 Delmar Blvd, 63112, St. Louis, US, United States

When you're planning your visit to Aaa Fish House, you could take public transportation to the station METROLINK-Delmar Loop Station, which is the nearest station at 383 meters distance to the restaurant, otherwise, there are places to park 539 meters away at Park & Ride-Delmar Loop.

Opening Hours

  • Wednesday
    11:00-20:00
  • Thursday
    11:00-20:00
  • Friday
    11:00-20:00
  • Saturday
    11:00-20:00
  • Sunday
    00:00-18:00

Amenities

Reserve now

Feedback

★ 4.3 / 5 of 1429 Reviews

What Dortha Schmidt likes about Aaa Fish House:
Currently The Best Fish Place in St. Louis City! Extremely Bizzy sometimes takes a year to go back and post my review, from the time I posted the picture. Fish was cooked just right and I wish I was Patronizing this place a lot more because I Love It View all feedback.

What Dortha Schmidt doesn't like about Aaa Fish House:
Food is good....but they need to have a professional person answer the phone and take orders!!!!....I'm sure they are losing alot of customers because of that reason!...FOOD FOR THOUGHT! View all feedback.

Food is good....but they need to have a professional person answer the phone and take orders!!!...

schmidt-dortha

Currently The Best Fish Place in St. Louis City! Extremely Bizzy sometimes takes a year to go b...

schmidt-dortha

First off, yall customer service SUCKS. Secondly,yall too Damm high! If you going to be expensi...

marcia86

My second time trying this place and the last. The food is nasty and overpriced…… drove a nice...

grant-jerel

The food came hot and fresh. my wife and I are real family people, so when the lady wanted to s...

hshields

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menu App now