City Guide

Las Margaritas Restaurant

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