You haven’t tried authentic sushi in San Carlos unless you have dined at Maguro Barra. Our outstanding chefs deliver the fundamentals of Japanese cuisine, respecting the individual ingredients’ natural flavors.
Maguro Barra offers a traditional and contemporary mix of sushi along with a variety of eclectic seafood items.