Headings:
Restaurants, Restaurants Mexican
913 Friday Ave
South Lake Tahoe, CA 96150
South Lake Tahoe, CA 96150
Speaks English