Maguro Barra is Now Open in San Carlos
Tuesday Special and Regular Menu (click to enlarge)
Phone: 622-227-3900 for reservations or for your “Take Out” order.
Address: Marina San Carlos, beside Marvida’s restaurant, by Dock I. Blvd. Gabriel Estrada Edificio “A”, San Carlos, Sonora
Days & Times Open: Open Monday to Sunday, from 2:00pm – 11:00pm.