Many customers praised the authentic flavors and generous portions, particularly highlighting dishes like mole enchiladas and nachos, while some found the food bland or overly cheesy.
Service
The service received mixed reviews; while many appreciated the friendly and accommodating staff, others reported slow service and poor experiences.
Atmosphere
The restaurant is noted for its cozy and inviting atmosphere, with outdoor seating being a highlight for several patrons.
Value
Customers generally found the prices reasonable for the quality of food, although some felt that portion sizes had decreased over time.
OD
Oliver Dyakov
Dec 20, 2025
5.0
This is undoubtedly one of the most authentic mexican food spots in the general boston area. Everything holds true to the Mexican food I know of from Latin America. Its excellently seasoned, the portions are perfect, and the cost is reasonable.
I would fully and wholeheartedly reccomend this place to anyone.
I got the mole enchaladas, queso asado, nopalitos, and chips and salsa.
SN
Susy Natalia
Dec 19, 2025
5.0
The best nachos!
JG
Jake Goodman
Dec 16, 2025
4.0
It’s a pretty good Mexican spot with really great salsa. I had the enchiladas rojos and they were solid, served with a nice side of rice and beans. Nice spot if you’re headed towards Fenway after and good prices.
ND
Nikita DiGianvittorio
Dec 14, 2025
5.0
Amazing place staff is nice food is to die for
PH
Patricia Hanna
Nov 1, 2025
5.0
Terrific food & great staff... Always fantastic - our favorite Mexican restaurant by far.
What are the regular operating hours of Sol Azteca?
Sol Azteca is open Monday to Thursday from 5:00 PM to 9:00 PM, Friday from 5:00 PM to 10:00 PM, Saturday from 4:00 PM to 10:00 PM, and Sunday from 4:00 PM to 9:00 PM.
During which hours is Sol Azteca available for takeout service?
Takeout service hours at Sol Azteca are Monday to Thursday from 5:15 PM to 8:45 PM, Friday from 5:15 PM to 9:45 PM, Saturday from 4:15 PM to 9:45 PM, and Sunday from 4:15 PM to 8:45 PM.
When can customers order delivery from Sol Azteca?
Delivery is available Monday to Thursday between 5:15 PM and 8:45 PM, Friday from 5:15 PM to 9:45 PM, Saturday from 4:15 PM to 9:45 PM, and Sunday from 4:15 PM to 8:45 PM.
Is Sol Azteca closed on any holidays?
Yes, Sol Azteca is closed every July 4th from 2026 through 2034.
Does Sol Azteca offer both in-store pickup and delivery services?
Yes, Sol Azteca offers both in-store pickup and delivery services.
Where is Sol Azteca located?
Sol Azteca is located at 914A Beacon St, Boston, MA 02215, USA.
What is the contact phone number for Sol Azteca?
You can contact Sol Azteca at +1 617-262-0909.
Which nearby public transit station can help customers reach Sol Azteca?
Customers can use the MBTA St. Mary's Street Station, a metro station nearby, to conveniently reach Sol Azteca.
Are there any interesting cafes or tea spots near Sol Azteca for a pre- or post-meal visit?
Yes, nearby you can find cafes like Gong cha and Shinmio Tea, both serving bubble tea and other refreshments.
What other types of restaurants are located near Sol Azteca that customers might want to try?
Nearby dining options include Japanese restaurants like Matsunori Handroll Bar and Gyu-Kaku Japanese BBQ, a French restaurant called The Elephant Walk, and Sichuan Gourmet for Chinese cuisine.