Las Margaritas Restaurant

2801 Leavenworth St, San Francisco, CA  

(415) 776-6996

94133-1117 37.807278 -122.419472

Hours:

Sun 11am-6pm, Mon-Sat 10am-6pm

Get Directions

Read Reviews