Los Compadres Taqueria

Los Compadres Taqueria

Tex-Mex Restaurants in South San Francisco, CA

Tex-Mex Restaurants

Contact us

Location

116 Grand Ave.,
South San Francisco , CA 94080 UNITED STATES

Reviews

Los Compadres Taqueria 650-583-5772
116 Grand Ave.,
South San Francisco , CA 94080 UNITED STATES
$
Los Compadres Taqueria

Detail information

Company name
Los Compadres Taqueria
Category
Tex-Mex Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Los Compadres Taqueria

Contacts Location Details