I’ve lived on the Peninsula for 25+ years and Mexcal is our go-to place for authentic Mexican cooking. When you enter the restaurant, you feel like you are being welcomed into your grandma’s home. Regulars are greeted by name and every order is taken with the utmost warmth, care, and attention. Prep
This is definitely my favorite Mexican restaurant in the area and there are many to choose from in the area. Some might argue other places have better burritos or tacos but this is my favorite because they have good tacos and burritos BUT they also have other items like Chiles rellenos, quesabirria,
A small, cozy restaurant. We were returning from Yosemite and were really hungry. We were in the mood for Mexican food and found Mexcal on Google. We were not disappointed at all. Everything from the location, staff, menu and ambience looked authentic. Since the menu didn't have a description of the
Great hole-in-the-wall Mexican restaurant. Their English was weak and my Spanish is weaker, but good intentions triumphed. I am vegetarian so I requested a breakfast burrito with no sausage, just eggs, cheese, beans, and rice, with some salsa. The result was succulent, juicy, heavy, and tasty, the w
Place is just fantastic. All the meats are amazing. I highly recommend anyone looking for authentic Mexican food to try this out.
Fresh Food Always Lupita always with great Customer service 100% recommended
Really nice inside with the wall murals. Good service.Food-wise:
Chip N salsa excellent
Fish taco had good quality fish, tortillas are homemade but flour not corn and not that flavorful, missing cilantro
Ribs were good, can order again
Fish fillet same fish as in taco, good
Mojarra Frita looks
Our friend, Dave, recommended eating here for dinner as it's one of his favorite places. It was incredibly good. I suspect there are several items better than the burrito I had because the tostada we had was incredibly yummy. Dave's shrimp were perfect, and I enjoyed the tomatillo to balance the ava
An error has occurred! Please try again in a few minutes