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

Featured in

More places like this