I went to Caramba Cafe last night and the food was great. If you love margaritas, you will be in heaven here. Mia can make you the best margarita you have even tasted in your life...
All reviews seem positive