by Adrian Baldwin » Mon Dec 10, 2007 9:31 am
Yes, it's one of my favorite spots in town.
More mexican than Cuban, but the menu has both sections. Their tacos are outstanding, and I normally get a few tamales as well.
Taqueria style food, authentic as hell.