⭐️⭐️⭐️⭐️⭐️ 5 – 38 reviews establishment • food • point_of_interest • restaurant • store Address: 13820 W Dixie Hwy, North Miami, FL 33161, USA Phone: (786) 861-8583 View on Map Kevin Wolff ⭐⭐⭐⭐⭐ Great authentic taco truck tucked in behind the carwash. Fast...
⭐️⭐️⭐️⭐️☆ 4 – 63 reviews establishment • food • point_of_interest • restaurant Address: 13970 W Dixie Hwy, North Miami, FL 33161, USA Phone: (786) 304-2815 View on Map Rocky Mezidor ⭐⭐⭐⭐⭐ The best Haitian Restaurant in the town When i used to live in Miami back...