1099 NW 119th St. Miami, FL 33168
North Miami
305-769-0800
Best Mofongo
El Conuquito Restaurant
Tags: Food & Drink, Best of Miami, El Conuquito Restaurant