"Caramba!" means "Wow!" and they stand by their name. Exciting European comfort with locally sourced food that's good for the whole family. Good wine lists, specials and excellent service.
Address: Map It
12-4314 Main St. Town Plaza
Menu: View Menu
06/22/22 by K J.
They accommodated our group as well as much larger groups, super cozy and beautiful place.
Love the food & experience.
Pesto pasta was amazing!Read full review
06/14/22 by Aya L.
My husband and I ate here for our of anniversary and I must say, this has to be some of the best food we've ever had while traveling. The service was...Read full review
07/02/22 by Jas M.
We had a great time at Caramba. We had the calamari as our appy. It wasn't fried so it was light and super tasty! The flavour was great!
For our mains we...Read full review