What a great find! We stumbled upon this place and had an excellent dinner. The margarita was tasty and the food was great. The guacamole was just ok, but the Bandera Mexicana entre I had was delicious. It was three different enchiladas, all super spicy and yummy. My son had a custom burrito (they were very nice to do this) and he said it was "perfectly balanced" between the ingredients. A huge win for us. All good, super nice staff too!