Barra Callao
17034 W. Dixie Hwy., North Miami Beach, FL, 33160, USA
Rated 4.9 from 2,723 reviews
A 12-seat Michelin Bib Gourmand Peruvian-Nikkei counter in North Miami Beach, built around vivid ceviches and leche de tigre. Featured in Out.Miami's 60 Best Restaurants in Miami (2026), 24 Best Date Night Restaurants in Miami (2026) and 22 Best Peruvian Restaurants in Miami (2026).
Phone: +1 305-974-2815