"Great Mexican restaurant in Kirkwood. It's within walking distance to several other bars and restaurants. The spicywhite fish tacos are excellent. Cannot skip the margaritas! Best in town!"
"NOT WORTH THE TRIP! I only live 20 minutes away and I can say I would not return. 80% of stores are not even outlets. Bathrooms are pathetic. Horrible. Would never recommend."