Photos

Riviera Maya

If you’re craving some vibrant, delicious Mexican cuisine in Lafayette, IN, you’ve got to check out Riviera Maya. This casual, laid-back restaurant offers a wonderful dining experience for everyone. Whether you're stopping by for a quick meal or enjoying a leisurely lunch with friends, the atmosphere here is perfect. With its outdoor seating options, you can soak up the sun while savoring the mouth-watering flavors of authentic Mexican dishes. And don't worry, dogs are welcome, so feel free to bring along your furry friends!

The menu at Riviera Maya is packed with bold, flavorful dishes that will have you coming back for more. One of the must-try options is the Enchiladas, which are made with tender, seasoned meat wrapped in soft tortillas, all topped with a rich, savory sauce. If you're looking for something a bit more indulgent, the Chimichanga is deep-fried to perfection, giving you a crispy, golden bite that complements its savory fillings. For those who love a bit of spice, the Carne Asada is a fantastic choice. Grilled to perfection, the tender steak is bursting with smoky flavors that melt in your mouth. And for a truly unique twist, try the Chimichanga Acapulco, a dish that brings together fresh ingredients and vibrant flavors for an unforgettable taste.

Another fan favorite is the Shredded Chicken Quesadilla, where tender chicken meets melted cheese in a crispy tortilla. It’s simple, yet incredibly satisfying. Every dish at Riviera Maya is prepared with care, ensuring that each bite is packed with flavor, freshness, and a hint of Mexican tradition.

Whether you’re a local or just passing through, Riviera Maya is a great spot to enjoy a delicious meal in a relaxed setting. The casual vibe and tasty dishes make it a go-to place for anyone craving some authentic Mexican fare.

Reviews

Tricia J.
Restaurantji Rating

Service is fast, my favorite are the enchiladas or the fajitas. You will not leave hungry

Steven B.
Restaurantji Rating

Five plus stars! great food & wonderful service. She says best beef taco ever not greasy so yummy. Nice margaritas, stuff pepper nice enchiladas. Yes it was grand. A local gem near our hotel glad we stopped.

Amaya R.
Restaurantji Rating

This is the best Mexican restaurant in Lafayette, IN. I've been coming here for the past 2 years and always have a wonderful experience. The staff is super nice and the food is 10/10!

Holly P.
Restaurantji Rating

Been in town for 5 weeks. Just tried Riviera Maya. Wished I had come sooner. Had chicken chimichangas, so good. The chicken was moist and flavorful. The tortillas was fresh and flaky. Very often the chicken is dry even with tomato onion and peppers. Not this one. The flavor was right there with the first bite. I ordered extra sour cream, did not need it. The side of guacamole was creamy and full of flavor. The salad and chips were delicious. The chips thin but sturdy and I wondered about the salsa. It looked like tomato sauce. Nope. It was fresh, bright and thick. I could not finish my food. I was stuffed.

Marshay D.
Restaurantji Rating

Came here to celebrate cinco de Mayo. It started off rocky, but then a very good experience! I had lots of fun. The food is very delicious and hot. The menu is massive so it's a lot to choose from. I ordered the carnitas plate with beans and rice. The meat was very tender and the beans were whipped just like how I like it. For my drink I ordered the house margarita and they put good amounts of alcohol so it was definitely on point! It was very busy since it was a popular celebration day. The service was a little rusty but our server was a sweetheart. We had a little issue but the owner came over to help and he was definitely amicable and professional. They made our experience epic and a night to remember. The Dorbel tequila they had us try was very smooth, I will have to purchase be a bottle of it. The ambiance is perfect! It's a very live restaurant and quite busy. I like the decor and how tall the booths go to have distance from others. It's pretty spacious and good for special occasions. I would definitely come back again! The servers and management are accommodating and that is what matters. It's easy parking and in the Perfect area on South St.

Location & Contact

3990 South St Lafayette, IN 47905 United States

Opening times

Monday 11:00 AM - 9:00 PM
Tuesday 11:00 AM - 9:00 PM
Wednesday 11:00 AM - 9:00 PM
Thursday 11:00 AM - 9:00 PM
Friday 11:00 AM - 10:00 PM
Saturday 11:00 AM - 10:00 PM
Sunday 11:00 AM - 9:00 PM
You Can Go To