I love the food here, and great great service. I love to sit on the patio in the spring, it is a very nice atmosphere. Plenty of good food to choose from on the menu and the portions and sides are generous for the prices. Never had a margarita so can't judge that but the beer tastes good.