Welcome to Monterrey Mexican Restaurant

We offer delicious and genuine Mexican cuisine in a contemporary and friendly setting.

ORDER NOW

About Monterrey Mexican Restaurant

Monterrey Mexican Restaurant is a family-owned and operated Mexican restaurant that has been serving Nashville, Tennessee since 1990. The restaurant was founded by Maria Mayo, Juan Castillo, and Rodolfo Castillo.

Monterrey Mexican Restaurant is best known for its authentic Mexican food, including fajitas, tacos, gorditas, and its signature dish, tamales. The tamales are made fresh from scratch and are much thicker than those found at other restaurants.

Read More

Our Services

Catering Services

Let us bring the flavors of Mexico to your next special event.

More Info

Takeaway Orders

Order your favorite Mexican food online and pick it up at our restaurant. Quick and easy!

More Info

Money Transfer Services

We offer a variety of money transfer options to fit your needs.

More Info
  • “Monterrey Mexican Restaurant does not disappoint. The food is fresh, the workers are friendly, and the atmosphere is great! Definitely worth 5 stars.”

    — Jeannie Seymour

  • “Best tamales I’ve found you can order by the dozen to go hot or cold. They are made fresh in house every week. They even take special orders on holidays if you order ahead.”

    — Cindy Watkins

  • "Best Mexican food! I definitely recommend this restaurant if you are trying to eat authentic Mexican food"

    — Christy Looez

Gallery