Beasley Fish

$$ • American, Seafood

Hours today·

About Beasley Fish

Beasley Fish is a renowned restaurant known for its outstanding fish dishes, featuring fresh and perfectly cooked seafood. The menu highlights delectable buffalo and catfish, praised for their delicious taste and absence of bones. Shrimp, chicken fingers, and other tasty sides are also available. The portions are generous, and the prices are reasonable. Customers can also visit the on-site raw fish market to purchase fresh seafood and cook it at home. Although there may be a wait, the consensus is that the food is worth it. Beasley Fish is located in Grafton, offering a beautiful view and proximity to a fresh market. The restaurant is a popular destination for St. Louis residents and visitors alike, known for its commitment to quality and customer satisfaction. Cash payments are the only accepted form of payment.

Menu

Add a Menu
Beasley Fish Menu
Beasley Fish Menu

Photos

Add a Photo
Beasley Fish
Beasley Fish
View All Photos

Beasley Fish Reviews

4.6
266 ratings
Restaurantji Rating
5
73%
4
19%
3
6%
2
1%
1
1%

Share your opinion about Beasley Fish

Restaurantji Rating

We were here 06/27/26. I had the scored Buffalo and it was as delicious as it always was. Was my 1st time back here in years.

I love this place nice friendly and clean. Great prices will be back worth the drive!

We got the catfish fritters, fries and hush puppies, it was more than enough for two people. The food was decent, fries could have been cooked a little longer. Prices are reasonable. They were busy so we waited about 40 min to get our food. They only take cash.

Read All Reviews(266)

Hours

Monday Closed
Tuesday Closed
Wednesday Closed
Thursday 11AM - 7PM
Friday 11AM - 7PM
Saturday 11AM - 7PM
Sunday 12 - 5PM
Updated on: