Your domain registration is pending. Check back in an hour

Rey Azteca

We Serve Authentic Mexican Food with High-Quality Ingredients. Eat with Us Now.
Opening at 12:00 PM
Header image for the site


Missed out on margarita Monday? No worries because its margarita day any day @ Rey Azteca

We would like to thank you for supporting us this Cinco de Mayo. We had such an overwhelming and heartwarming response, we want to make sure you know we appreciate you and thank you sincerely, specially to those who stood by us and the ones who waited much longer than usual for their meals.
For ...

Read More


3 weeks ago
My new favourite place, food was top shelf, service amazing and this drink is earth shattering...
- Paul L
a month ago
This has quickly become one of my top 5 favourite dining choices. The food never disappoints and the staff is simply unbelievably sweet. Every single one of them is happy to be working here and that is because of the owners. Other biz owners ought to learn from these owners, great positive attitude and they are kind to their staff. In turn, the staff provides great service to the customers. I have had many a meal here now and I loved every single bite! Just go here!!
- Anil V
3 months ago
This is the first ever review I have written for a restaurant. After my meal, I felt compelled to write a review. Our meal was takeout. I ordered the fish tacos, shrimp tacos, and bean and cheese quesadilla. Even for takeout, these were the best fish tacos I have had since I was in San Diego. I have been in many Mexican restaurants up and down the East coast. By far the best. The portions were more than fair for the price and the pina colada margarita was delicious (per my wife). We have found a new restaurant and one that we will definitely return in the near future!
- Brew B

Contact Us


Call now
  • (484) 427-7803


Get directions
4755 West Chester Pike
Newtown Square, PA 19073
United States

Business Hours

Mon:12:00 – 9:00 PM
Tue:12:00 – 9:00 PM
Wed:12:00 – 9:00 PM
Thu:12:00 – 9:00 PM
Fri:12:00 – 9:00 PM
Sat:12:00 – 9:00 PM
Sun:12:00 – 8:00 PM
Contact Us
Message sent. We'll get back to you soon.