3673 Sacramento St, San Francisco
(415) 922-1225
1548 Stockton St, San Francisco
(415) 956-3211
Mangarosa means, "pink mango" in Portuguese, a lush tropical fruit popular in Brazil. The name is fitting for this little gem of North Beach that adds a distinctive Brazilian twist to the classic Italian Cuisine already popular in the neighborhood. ...
566 Columbus Ave, San Francisco
(415) 362-0536