Choza de Margarita

It’s in the name!  Stop here for traditional Mexican street food and the ever-popular frozen margaritas.