Food was pretty good but the service was horrible. The person who brought out my food dropped my tacos, and my husband's wings landed in my daughter's salad. The guy dropping off the food was nice and apologetic but our server never came to check on us until we were practically done with our food and never realized what had happened when the food was dropped off. We sat with dirty appetizer plates on our table until we asked for the bill. The server was extremely slooooooow and it took forever to get our bill after we asked for it. Go somewhere else. There's way too many other restaurants to choose from than this place that was definitely sub-par.