We had the best tacos ever at this restaurant. Duck carnitas tacos were terrific! The head waiter was unfriendly and made us feel a little uncomfortable but the good food made up for it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.