9 Best Mexican Restaurants near Salem

Restaurantji's Salem Mexican restaurant list is your culinary companion.

Copper Bottom Bar and Grill Bar • $
28836 Silver Lake Rd, Salem

Customers` Favorites

Chicken Sandwich with Bacon
Deep Fried Lake Perch
Butterfly Shrimp
Friday Fish Fry
Baja Fish Tacos
Chicken Tenders
Sunday Brunch
Cheese Curds
Hamburger
Steak

“Our first time here We came early on a weeknight for dinner. Great food, friendly staff Awesome menu, will have to come back to try some other things. Love that you can get fruit instead of fries with sandwiches. Add a salad for a small fee. Can't wait til it's warm enough to dine out on the patio. Gorgeous views of Silver Lake. Thanks for a great dinner!“

4.2 Good74 Reviews
El Paso Restaurant Mexican • $
151 E Grand Ave, Lake Villa - 9.75 miles

Customers` Favorites

Carne Asada & Shrimp Combo
Refill on Chips and Salsa
Quesadillas El Paso
Guacamole & Chips
Frozen Margarita
Chicken Fajitas
And Guacamole
Taco Dinner
Tampiquena
Enchiladas

“Due to the superb quality of the food and the outstanding service this has quickly become my wife and I's favorite spot to eat. We will probably be returning weekly and will be regular customers. The young man who does the serving is very attentive and more polite than anyone else I've ever seen in a restaurant. They always greet you when you walk in and say goodbye when you leave. All around excellent.“

4.6 Superb64 Reviews
Three Amigos Mexican • $
895 E Grand Ave, Lake Villa - 9.97 miles

Customers` Favorites

Huevos Rancheros with Rice and Beans
Vegetarian Omelet with Cheddar
Mom's Favorite Enchiladas
Chips with Salsa
Carne Asada
Guacamole
Taco Plate
Fajitas
Mom

“I've driven past this place for years until my son and I got dinner there on a whim. Wow, we were missing out! It's cozy inside and the staff is always super-friendly. The burritos, Taco salad, and chimichangas are amazing. You definitely won't leave hungry!“

4.6 Superb41 Reviews
El Sureño Mexican • $
40160 N Bluff Lake Rd, Antioch - 7.55 miles

Customers` Favorites

Coca Cola Chipotle Chicken Chimichanga
Steak Quesadilla
Chips and Salsa
Bistec Ranchero
Chicken Tacos
Steak Burrito
Chile Relleno
Chilaquiles
Carne Asada
Taco Salad

“Very nice place, small and family operated. Best Chalupas and Gorditas I've had in a while! been here several times, great Michilada's! small outside seating area and the inside is as well. about 10 tables inside, with a Bar to sit at and maybe 5 outside with sun umbrellas. (for warmer weather.) when it gets busy it can be kinda crowded but the family of about 8 do a great job keeping up! a must go to if you're in the mood for some great Mexican food! Pick your time right and avoid the crowd (unless you're into that kinda thing...) for great food, great, service and a Great atmosphere with delicious drinks! I've had the Chalupas Amazing, Gorditas Excellent, Margaritas Tangy and sweet, ChimiChanga dinner Awesome, try the fresh homemade Salsa And Guacamole! I usually go alone and have a beer before and with dinner, and a drink after dinner and it's usually around $25 to $35 + tipParking: they have an upper and lower parking lot. I've never had a parking issue.“

4.3 Superb72 Reviews
Mexican Paradise Cafe Mexican • $
436 Lake St, Antioch - 5.37 miles

Customers` Favorites

Margaritas and Chips
Carne Asada Burrito
Chimichanga Dinner
Drinks and Chips
Chicken Fajitas
Al Pastor Tacos
Burrito Dinner
Super Burrito
Quesadillas
Taco Dinner

“Great food, great drinks, INCREDIBLE service! My cousin and I met up this weekend to catch up over margaritas and Mexican food and this is where we landed. We had Hailey as our server and she was so sweet and on top of everything! We were there for hours and she always made sure we were good on drinks and refilled our chips when we got low. She was fun and attentive, and to have a great server on top of the delicious food and margs, really made the night so wonderful for us. WE LOVE HAILEY!“

4.1 Good70 Reviews
Maria's Mexican Grill Mexican • $
2207 US-12 H, Spring Grove - 10.46 miles

Customers` Favorites

Chips and Salsa
Quesadilla
Tamales
Fajitas
Burrito
Taco
Steak

“Dyn. A. Mite! We've visited four times and the food has always been mouth wateringly good. The shrimp burrito dinner is heaven on a plate, and HUGE! Booth seats are not very comfortable, but frankly the food is so good that you don't even notice once it starts coming (and they're good for your posture!). Chips and salsa are complimentary. Drinks are good. There's a small gaming area to the side of the dining room for those inclined. My wife likes the machines and won around $400 dollars there (net), so they seem programmed generously. This is obviously a family enterprise staffed by Mom and kids as well as others. Prices are reasonable for this economy, no better or worse than others. Can't recommend it enough. I hope they're there until way past the day I die.“

4.1 Good44 Reviews
Mexican Grill Los Magueyes Mexican • $
7221 State Park Rd, Fox Lake - 9.65 miles

Customers` Favorites

Chicken Fajitas
Arachera Diner
Tamale Special
Street Tacos

“I was really loving the food here but its a little expensive. I was plan on returning often until I seen my bill and was charged $2.00 for a glass of water. It was not a bottle of water just tap water. It was a small glass of water and I have never paid so much for a glass of water to go with my order. So much for the yummy food!“

4.1 Good33 Reviews
Casa Ruiz Mexican • $
934 Main St, Antioch - 5.36 miles

Customers` Favorites

Chicken Sope and Chicken Tostada
Steak Tacos with Rice and Beans
Torta De Pastor Pastor Torta
Chips and Guacamole
Tostada De Frijoles
Homemade Salsa
Carne Asada
Arroz Rice
Al Pastor
Tortillas

“The owner is outstanding.Listens to the customer.I'm very helpful.We enjoyed a few very much.We had a great time there.I've had Several of my friends meet there for lunch.We enjoy that so much.My husband I go to eat sometimes.That she opened up Her her restaurant so we could hand out things.To people you need.“

3.9 Good59 Reviews
La Casita Mexican Restaurant Mexican • $
201 E Main St #9681, Twin Lakes - 7.47 miles

Customers` Favorites

Fresh Chips and Salsa
Chicken Enchilada
Steak Quesadilla
Al Pastor Dinner
Chicken Fajitas
Refried Beans
Chips & Salsa
Taco Dinner
Fish Tacos
Margherita

“I'm a regular here (I live just 5 minutes from there) and their food has always been very good. Service is great even on the days that they are very busy. I also order takeout food from here almost weekly, especially on Tuesdays when they have their taco specials going and the tacos for takeout are less than $2.00 each. I will usually get 4-6 steak tacos on those days along with a tamale on the side and a refreshing Horchata to wash everything down. Why cook at home for myself when I can just come here to get my dinner and either eat inside or take my food home to eat. They also have a delicious taco dinner that comes with 3 tacos of your choice with a side of refried beans and some Spanish Rice. I've tried most of the food items on their menu and have never been disappointed. The prices are also very reasonable for the meal that you're getting. I would highly recommend them to anyone who happens to be in the area or reasonably close by.“

3.6 Good41 Reviews