Cafe Sol Azteca is a Mexican restaurant known for its specialties and margaritas, served in a brick-lined space with a patio.