I've been going and ordering from here for years the food is reliably delicious, and when ordered delivered with care.
December 2023
Sol Azteca is a great local takeout spot. They have some tables, but the business is almost all delivery or takeout. Portions are good and the food is fresh.
June 2023
we went in late in the evening and had the restaurant to ourselves. Cajun Chicken nachos were amazing.