Castellos's cover image

This profile has not been claimed by the business owner or representative.

to update business information, get appointment requests, engage visitors with web chat, and more!

Castellos

4.1

About this business

Location details

2775 N Westwood Blvd, Poplar Bluff, MO, 63901, United States

Get directions
WeekdayScheduleStatus
Mon9:00 a.m. to 6:00 p.m.
Tue9:00 a.m. to 6:00 p.m.
Wed9:00 a.m. to 6:00 p.m.
Thu9:00 a.m. to 6:00 p.m.
Fri9:00 a.m. to 6:00 p.m.
SatClosed
SunClosed
4.1868 reviews
Select a rating
Erin's profile image
Erin 
3 weeks ago

The food was good, except the tomatoes I had in my shrimp scampi tasted rotten, and I felt very sick all evening after eating here. The waitress was nice, but left the check on the table at the beginning of the meal, didn't ask if we wanted anything else or dessert. The restaurant looks decent, liked the booth we were in. 

Denise Adair's profile image
Denise Adair 
4 weeks ago

nice clean, waitress friendly 

CBP's profile image
CBP 
4 weeks ago

We stopped while passing though town on vacation. Everything was excellent. We had supreme pizza and tropical salad. Make sure you go when on Popular Bluff. 

Brento's profile image
Brento 
a month ago
Joe Helfinstine's profile image
Joe Helfinstine 
a month ago

My wife and I love this place. It's one of the best places to have a date. Food is amazing and so is the service. It's higher end so it's a little pricier but worth it. 

Frequently asked questions about Castellos

How is Castellos rated?

Castellos has a 4.1 star rating with 868 reviews. 

When is Castellos open?

Castellos is closed now. It will open at 9:00 a.m. 

Need help? Contact us.

Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com