Excellent food overall! Live Marachi music makes visit a wonderful overall experience. The margaritas were a bit weak, but was politely corrected by our waiter. Try the delicious "pan dulce" that is on display at the in-store bakery display. You won't be disappointed. Restaurant tends to be crowded, so be prepared to wait for your table.