La Santaneca 3781 Mission St. San Francisco CA United States
Late night
Hours: Lunch & Dinner Daily
Phone: 415.648.1034 Accepts: MasterCard/Eurocard