being a st pete native - i know carmelita's. save your money and skip this restaraunt. all of the dishes taste the same! taco bell is actually better if you can belive that. the only truly special thing about this place is the free chips and salsa. go for that - then leave.







