The colorful Mexican themed restaurant, located in Branford, CT, is the perfect place to spice up a rainy day with delicious food and a fun atmosphere. Leia menos