Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: San_Francisco

Las Margaritas, San Francisco, California










Las Margaritas
2801 Leavenworth St.
San Francisco CA United States


Hours: Daily 11:30am-10:30pm

Phone: 415.776.6996
Accepts: American Express, Visa, MasterCard/Eurocard