You are better off going to Taco Bell. After reading the nice review in the Tampa Tribune I was expecting some awesome latin food. What it turned out to be was a little storefront with a couple wobbly tables. The food came off a tiny steam table on paper plates. The homemade salsa was bland and unimaginative. The little cups the salsa came out in were so small you couldn't dip the complimentary stale Dorito's style chips in them. Don't waste your time. They won't be around very long.
Cons: marginal bland food, no atmosphere
more