10 Best Mexican Restaurants in Rock Hill

Restaurantji's Rock Hill picks for the finest Mexican cuisine. Experience the city's best with Refried Beans, Chips and Salsa, Birria, and more.

Bajo Cero San Marcos Ice Cream Shop • $
2401 Cherry Rd, Rock Hill

Customers` Favorites

Paletita de Leche
Cookies & Cream
Fruit Salad
Strawberry

“F A N T A S T I CGreat family owned little shop here in Rock Hill. Nice sweet mexican ice cream treats n snacksAlways a big line <which tells you how good it is>The service is amazing, super friendly staff.Seriously, YOU NEED TO STOP BY n see for yourself . Unique treats“

5 Superb67 Reviews
El Molcajete Restaurante Mexican • $
1204 Mt Gallant Rd, Rock Hill

Customers` Favorites

Chicken Chimichanga Dinner
Wild Mushroom Quesadilla
Chicken Fajitas
Molcajete Mixto
Torta De La Casa
Wild Quesadilla
Steak Ranchero
Burrito Panzon
Guacamole Dip
Refried Beans

“We love Mexican food and we like trying new places in and around Rock Hill. This is a small unimpressive little hole in the wall..BUT...probably the most authentic Mexican food we've tried locally! The service was very good and fast! There are some very unique items on the menu that are worth making a return visit for another try! I am a huge fan of the Chiles Poblanos and they offered several different ways...stuffed with beef, chicken, or just cheeses....they were delicious! Great homemade guacamole and salsa .... with a reasonably priced menu with lots of selections. If you love authentic Mexican you need to try El Molacajete today!“

4.7 Superb66 Reviews
Casa Tequila Mexican Grill Mexican • $
2215 India Hook Rd, Rock Hill

Customers` Favorites

Combination Platter All Burritos
Vegetable Burrito
Casa Tequila Dip
Chicken Fajitas
Chips and Queso
Fajita Texana
Street Taco
Street Corn
Chimichanga
Cheese Dip

“My daughter and I loved this place! There was a cute robot that took the food to the tables, but of course we had a server, and she gave excellent service! I usually just get the same combo every time, but I loved this menu enough to branch out, I tried the arroz con pollo, and it was the best I've ever had! Definitely recommend!!“

4.4 Superb90 Reviews
Los Cantaritos Mexican • $
1415 Riverchase Blvd, Rock Hill

Customers` Favorites

Chimichanga with Ground Beef
Molcajete Azteca
Margarita Flight
Chips & Salsa
Street Tacos
Burrito Bowl
Birria Tacos
Guacamole
Steak
Sauce

“Great place for lunch and dinner. Prices are very affordable, the service is friendly and fast, and the food is delicious. Plus, a full service bar rounds it out if you don't want a booth or a table. I would eat here every day if my wife would let me!“

4.4 Superb67 Reviews
Tony's Cantina Mexican Grill Mexican • $
652 Herrons Ferry Road Suite 109, Rock Hill

Customers` Favorites

Black Beans and Mexican Rice
Hawaiian Quesadilla
Mexican Egg Rolls
Fajitas De Pollo
Steak & Chicken
Chicken Fajitas
Durango Burrito
Hawaiian Tacos
Lunch Fajita
Carne Asada

“I’ve been doing here for about a year now and I’ve never had a bad experience here at all the servers are always so polite and friendly and sweet, the food is always so amazing, the margaritas will definitely get you feeling great, I will always come here, it’s my go to place for some really good food and drinks.“

4.2 Good132 Reviews
Margaritas Mexican Restaurant Mexican • $
2124 Celanese Rd, Rock Hill

Customers` Favorites

Black Bean Nachos with Cheese and Rice
Texas Rice and Steak Quesadilla Plate
Buffalo Nachos with Cheese
Fajita Quesadilla
Chips and Salsa
Chicken Fajitas
Grilled Chicken
Chori Pollo
Taco Salad
Birria

“Eating in a restaurant that doesn't pay for a music subscription is a hilariously unhinged experience. The food is delicious the decor is beautiful and the service is excellent. But listening to a taco bell commercial then a Tampax commercial at lunch is jarring. Pandora costs like $8 a month. My husband and I were laughing about it the entire time but it does make me wonder if the owner can't swing a premium subscription then where else are they cutting corners?“

4 Good114 Reviews
Salsarita's Fresh Mexican Grill Mexican • $
3267, 295 Herlong Ave #404, Rock Hill

Customers` Favorites

Chicken Quesadilla Combo with Veggie Burrito
Chips and Salsa
Chicken Burrito
Burrito Bowl
Side of Dip
Quesorito
Guacamole

“I went here two nights ago. The two young ladies were very nice. I placed my order online about 40minutes before closing. I wouldn’t recommend doing that but we couldn’t decide what we wanted to eat. Food was still good. Very tasty. Again the two young ladies working the counter were very nice.“

4.1 Good43 Reviews
El Cancun Mexican Restaurant Mexican • $
1244 Cherry Rd, Rock Hill

Customers` Favorites

Strawberry Pina Colada
Beef Chimichanga Lunch
Toco Salad w Spinach
Fresh Tortilla Chips
Fajita Quesadilla
Chimichanga Dinner
Chicken Fajitas
Fresh Guacamole
Frijoles Negros
Chips and Salsa

“My family and I ate here for dinner one night while visiting Carowinds in 4/2024. The food was great, we enjoyed it. Karina was our waitress and she was very laid back but attentive as well. Very pleasant and friendly.I had the burritos, my wife had the Taquitos and our son had the beef tacos. All were tasty and made with quality ingredients. Very reasonably priced as well.The atmosphere is that of a typical nice Mexican restaurant.We would definitely eat here again if the situation presented itself. Recommended!!“

4 Good74 Reviews
Tacos Nayarit Mexican • $
1397 Celanese Rd, Rock Hill

Customers` Favorites

Regular Marinated Pork Torta
Carne Asada Quesadilla
Burrito
Tacos

“It's cash only so make sure you bring atleast 10$ a person. By far the best Steak Taco's I've had in my life. The tortillas are made fresh and not store bought. The steak is seasoned well and way more than any other place I've had. The salsa verde has the perfect amount of heat not too hot but plenty of flavor. The quesadillas was a very sizeable portion could feed a hungry man after work by itself. Love this place, will be coming back.“

4.2 Good23 Reviews
Taqueria Celeste Mexican • $
1625 Celanese Rd, Rock Hill

Customers` Favorites

Burrito

“Taqueria Celeste in Rock Hill, South Carolina, garners high praise from its patrons, who are particularly fond of its authentic and fresh food offerings. Known for being a small family-owned business, the restaurant creates a welcoming atmosphere that adds to the overall dining experience. Customers are consistently impressed with the friendly service and the delicious dishes served, highlighting the quality and flavor of the food.Taqueria Celeste stands out for its authentic cuisine, generous portions, and the warmth of a family-run business, making it a beloved spot for those seeking a genuine and enjoyable dining experience.“

4.1 Good8 Reviews
Loading...
map Map