I love this restaurant, if offers food with fresh ingredients and cooked perfectly. It is in a great location in downtown Colorado Springs and offers a more upscale mexican dining experience. If you are looking for something a little more casual, check out their sister restaurant Salsa Brava, it also has amazing mexican food at great prices with a more casual environment.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.