San Diego, CA
Prepared food vendor selling steamed tacos at San Diego farmers markets.
Location
Little Italy Wednesday Farmers Market
501 West Date St