We are currently closed.
New address soon to be announced!
San Francisco, CA
Tel.(415)668-2221 - Fax(415)668-1905
For reservations please call 415-668-2221
WE ARE OPEN SUNDAY – THURSDAY 5:00 P.M. - 9:30 P.M. FRIDAY AND SATURDAY 5:00 P.M. – 10:00 P.M.
Mescolanza appreciates your support for the past 27 years,
unfortunately we will have to relocate.
December 31, 2014 will be our last day at this address.
We will keep you updated about our new location.
Thank you for your support throughout all the years!