Excellent service and food was very good. Sat on the patio and the server doing table side guacamole was the most friendly and attentive ever. While we did not order table side guacamole he took time to place a napkin under my purse that I placed on the patio floor next to my chair. The guacamole appeared to be quit popular as many were ordering it. Mixed drinks are a bit week for the price but that's usually the norm at most restaurants. The tacos were small street tacos but so delicious. Will definitely be back. And will try the table side guacamole.