2320 NW 2nd Ave
Miami, FL 33127
Upbeat spot (with a hidden bar) for Mexican street food & margaritas made with house-brand tequila.