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.1835 reviews
Select a rating
Angela R. Laden's profile image
Angela R. Laden 
2 days ago
Alanea Lopez's profile image
Alanea Lopez 
3 weeks ago

Where’s the actually Italian food?? 

Robyn Klauer's profile image
Robyn Klauer 
4 weeks ago

Nice dinner and service, they have great specials. Check them out 

Rhonda Hafner's profile image
Rhonda Hafner 
4 weeks ago

The phone system is horrible trying to place an order and the answering system kept hanging up on me.....I want to talk to a human not a machine 

Jordan Gibson's profile image
Jordan Gibson 
a month ago

Both of us thought the food was amazing and the staff was super friendly and great at checking in on us. Chicken Bacon ranch sandwich 🥓 

Frequently asked questions about Castellos

How is Castellos rated?

Castellos has a 4.1 star rating with 835 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