Update Info - Restaurant Bar Mazatlan
This restaurant was reported as closed. If it is open, let us know.
Restaurant Bar Mazatlan
203 Linden Ave
South San Francisco, CA 94080
203 Linden Ave
South San Francisco, CA 94080