8 Best Mexican Restaurants in Batavia

Explore Batavia's best Mexican restaurants, handpicked by Restaurantji.

Fernando's Street Kitchen Mexican • $
12 S Water St, Batavia

Customers` Favorites

Breakfast Quesadilla
Shredded Chicken
Breakfast Taco
Rice or Beans
Street Tacos
Chile Relleno
Burrito
Chips

“10/10 - every single order!We've tried almost everything on the menu and have never been short of stunned with the flavor and generous portion sizes of your dishes. Pricing is reasonable considering the quality of this food. In a world of fast food, you can't ask for anything better than this made-to-order, quick service, and with a smile.“

4.8 Superb43 Reviews
Lew's Drive In Breakfast • $
1105 N Washington Ave, Batavia

Customers` Favorites

Huevos Rancheros
Chicken Fajitas
Street Tacos
Taco Plate
Sandwich
Pancake
Fish

“When I look for a while in the wall, this is the kind of place I picture. The booths are from an old Dairy Queen and there are Christmas decorations on the wall. The plane was clean but it felt like a 1980 DQ with a new sign.I was very skeptical when walking in and there was nobody dining in. True this was an early lunch but they serve breakfast ?The menu is 5x7 framed pics of the dishes. I was not having a good feeling at that point. But ... Trust the reviews I tell myself ? I ordered the Philly and water and my wife had fish tacos. The water was in bottles, warm. I asked for ice and they looked at me like they didn't know how to fill that request. So far, not too happy with my choice.And then came the food. OMG The Philly was amazing. It's not your traditional Philly, it tasted like skirt steak with shredded cheese melted on top. The steak was cooked perfectly. My wife's fish chicken tacos were amazing too. Now I'm happy that we stuck it out ? I think I can get past some of the negatives that I felt at the beginning because it's worth it for the food.Fyi they will charge you for using a credit card and there is no fountain machine for pop.I'm not in the area much but will probably try it again when I am.“

4.6 Superb28 Reviews
Burrito Parrilla Mexicana - Batavia Mexican • $
76 S Randall Rd, Batavia

Customers` Favorites

Taco Salad - Grilled Chicken Breast
Al Pastor and Carnitas Taco
Al Pastor Taco Steak Torta
Steak Taco Salad
Al Pastor Tacos
Three-Taco Plate
Carne Asada
Chimichanga
Enchiladas
Taco Meal

“I was traveling and left my wallet there after an amazing meal. Hours before my flight home I realized and called the restaurant. Not only did they have my wallet but the cash I was traveling with was untouched.In a world that has grown so gravely hopeless I can not tell you what a blessing it was to have such a kindness, such a reminder that the dark can not snuff out the light.. that good people doing good things are everywhere.This restaurant is full of good food, and more importantly some dang good peopleThank youGOD BLESS YOUThank you for the good food and the reminder that Goodness is out there“

4.4 Superb59 Reviews
Taqueria El Sazon Mexican • $
8 N Island Ave, Batavia

Customers` Favorites

Steak Torta with over Cooked Steak Meat and Cheese Stuck to It
Chorizo Tacos Al Pastor
Marinated Steak Torta
Carne A la Tampiqueña
Steak Tacos and Cheese
Guacamole with Chips
Huevos A la Mexicana
Tacos De Carne Asada
Mexican Style
Tostada Dinner

“This place is a gem. The tacos, tortas, burritos and everything else is delicious. It’s also a great place for kids, the servers are very understanding and friendly. Also, get the fries, you wouldn’t expect it at a taco joint but they’re amazing.“

4.3 Superb83 Reviews
Pepe's Restaurant Mexican • $
4 S Van Buren St, Batavia

Customers` Favorites

Steak Chicken & Shrimp Fajitas
Stuffed Taco Dinner
Burrito Suizo Dinner
Fiesta Combination
Mayan Combination
Chips and Salsa
Nacho Platter
Carne Asada
Margherita

“My all time favorite Pepe’s location. The food is excellent. I typically just get the Chicken Nachos with extra chicken and extra grilled onions. It is PERFECTION. The sautéed grilled opinions alone are worthy of the drive. I get extra to add them to my regular meals. They don’t use the yellow thick tortillas that overpower the meal or that liquid cheese. The chips are an ideal thickness and the cheese is freshly shredded. They are super generous with the drinks as well. The people who work here are always enjoyable to be around. My family now drives from the city just to eat at this location.“

4.3 Superb40 Reviews
Taco Urbano Mexican • $
200 N Randall Rd, Batavia

Customers` Favorites

2 Oz Guacamole
Burrito

“Went there at 10 am. The young man who made my Carne asada burrito did a B A N G U P job. My burrito was fat, the steak was A1, never had egg in a burrito but it's standard issue here and it's delicious. I can throw down on a lot of food and that burrito with the hot sauce filled me up to the point where I couldn't eat the other stuff I got with it! 5/5, 10/10,“

4 Good7 Reviews
Taco Dale Mexican •
842 N Randall Rd, Batavia

Customers` Favorites

Rice and Beans
Enchilada
Chips

“The food was absolutely delicious I got a steak burrito and it was probably the best one I have ever had! The service was amazing everyone was friendly and the food came out quick. The atmosphere in there was really nice too, it's a place I recommend going to, I know I will be back soon!“

4 Good32 Reviews
El Taco Grande Mexican • $
6 N River St, Batavia

Customers` Favorites

Enchiladas De Mole
Chips and Salsa
Diablo Burrito
Zapata Dinner
Queso Poblano
Chips & Salsa
Guacamole
Fajitas
Buritto

“Our friend had a surprise birthday party fir his wife and they served us well. The food and drinks were nice and the company - fantastic! Thanks D & S fir sharing one of your favorite restaurants with us. We'll be back. Thanks El Taco Grande.“

3.9 Good44 Reviews

Similar Cuisines In Batavia