Tex-Mex Restaurants in San Francisco, CA
Tex-Mex Restaurants
3917 24th St.,
San Francisco ,
CA
94114
UNITED STATES
Based on 1 reviews
Burritos the size of baby legs!
Great and cheap burritos. My husband calls them "burritos the size of baby legs". It's always good, fast and great for left overs too!Worldwide > United States > San Francisco, CA > Tex-Mex Restaurants