Las Mesas

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

About request an edit to this page

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

Comments