Haight (Upper) Mexican Restaurants

+ Place
1 to 1 of 1

Las Mesas

663 Haight St., San Francisco, CA 94117 (Map)

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

415-863-1382

1 to 1 of 1