Welcome to Monterrey Mexican Restaurant

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

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.

Our Services

Catering Services

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

Takeaway Orders

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

Money Transfer Services

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

  • “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