Las Mesas

Where
663 Haight St., San Francisco, CA
Call
415-863-1382
Tags
Restaurants, Mexican Restaurant
Hours
Sun (12 noon - 10 pm)
Mon - Fri (5 - 10 pm)
Sat (12 noon - 10 pm)
Claim this listing

About request an edit to this page

It's about time the Lower Haight got Mexican restaurant. Fresh, good food.