Flacos Cocina's

314-395-4343
8400 Delmar Blvd
St Louis, MO 63124
No photo available for this business

Business Information

Restaurants
Mexican
MONDAY:11:00AM-11:00PM
TUESDAY:11:00AM-11:00PM
WEDNESDAY:11:00AM-11:00PM
THURSDAY:11:00AM-11:00PM
FRIDAY:11:00AM-11:00PM
SATURDAY:11:00AM-11:00PM
SUNDAY:11:00AM-11:00PM

Customer Reviews (1 reviews)

jenniferlelove

on Citysearch Aug 30, 2009
Horrible Horrible HORRIBLE service, they ignore you- my family and I went it- when we asked for a highchair we might as well have asked for a check for a million dollars. The "waitress" ignored us, took 25 minutes to get... (more)

Browse our top cities

Browse cities by state