Ruiz Mexican Restaurant

$$ • Mexican

901 N Hwy 67, Florissant
(314) 838-3500


Take-Out/Delivery Options


Reviews for Ruiz Mexican Restaurant

Very good food a little pricey but the quantity and quality are up to the price. Only downside might be on both of my items there was more filling than the tortillas and tostada could carry. A second tostada or more/larger tortillas might be good even though i enjoyed finishing the filling off without it.

We have continued to enjoy Ruiz during the pandemic through their takeout service. Their website,, is easy to use in placing an order and they have always had the food ready at the requested time. Of course, the food is not as good after taking it home as it is for dine-in service but it is still very good.

Best dang mexican food in the STL. Oldest mexican restaurant around...and still going strong... If you like that kind of food will love it!! Mouth starting to water just typing this up!!! Great staff!! Quick with your order...and did I mention how good the food is!!!!

More Reviews(149)


Monday Closed
Tuesday 4 - 8PM
Wednesday 4 - 8PM
Thursday 4 - 8PM
Friday 12 - 8:30PM
Saturday 12 - 8:30PM
Sunday 12 - 8PM

Hours or services may differ due to COVID-19. Please contact the business directly to verify hours and availability.