Restaurants in Miami, FL
Low Acid Coffee from Lifeboost (50% Off):
Get 50% Off
Restaurants • Cafes, Coffee, and Coffee Houses
5755 Nw 7th St.,
Miami ,
FL
33126
UNITED STATES
Based on 1 reviews
`
Now I don't connect salads with mexican food, so I found it hard to believe, however, I did have the Mexico City Salad, which was actually really good (not the best ever, but exceeded my expectations). Prices are a bit on the high side,...Worldwide > United States > Miami, FL > Restaurants