Simple south-of-the-border outpost. Part of a small, local chain offering Tex-Mex staples in laid-back, counter-order surrounds.
Address
409 15th St, Miami Beach, FL 33139, Miami Beach, FL 33139
Phone
Website