The best Mexican food I've had here in Santa Maria. Pros: All the items we ordered were delicious Cons: Is a bit hidden in the Town Ctr shopping center
All reviews seem positive