Customers highly praise the authenticity and flavor of the Mexican food offered, particularly highlighting the handmade tamales, tacos, and fresh ingredients. The friendly staff and overall dining experience also receive commendation. No significant drawbacks are mentioned, making this a favored choice for tasty food in St. Petersburg.