City Guide

Las Margaritas Restaurant

2801 Leavenworth St
San Francisco, CA 94133-1117
Hours: Sun 11am-6pm, Mon-Sat 10am-6pm
Phone: (415) 776-6996
Reviews
A Fisherman's Wharf Mexican restaurant that serves up traditional fare at affordable prices.Read More
Photographs
Content by CityGrid; Data by InfoGroup; © 2012