Service= 5 stars (Lupe, thank you)! Patio seating= 5 stars (AZ weather, thank you)! Food = 3 stars, it was good but not great. Table side guacamole was fresh but lacked "flavor" a bit more lime juice and a lot more cilantro would have made it lovely (who doesn't just love fresh avocado)?! I had the beef taco and enchilada, my boyfriend ate most of it since he ordered the street tacos and was underwhelmed. I do not like rice and beans so I cannot comment. El Diablo margarita and Modelo Especial enjoyed :)