About
Barra Callao, the premier Peruvian restaurant in North Miami Beach, FL, offers an unforgettable dining experience. Located at 17034 W Dixie Hwy, our restaurant is dedicated to serving authentic Peruvian cuisine that will transport your taste buds to the heart of Lima.
From traditional dishes like ceviche and lomo saltado to innovative fusion creations, our menu showcases the rich flavors and aromas of Peru. Our chefs use only the freshest ingredients, sourced locally whenever possible, to ensure that every bite is bursting with flavor.
Whether you're in the mood for a quick lunch or a leisurely dinner, our friendly staff will provide you with exceptional service and attention to detail. Join us for a truly immersive culinary experience that will leave you wanting more.
At Barra Callao, we're passionate about sharing the vibrant spirit of Peruvian culture with our community. Come and indulge in the bold flavors and warm hospitality that have made us a beloved Peruvian restaurant in the area.