Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > California >
May 3, 2008 06:13 PM

Santa Fe Meats in Chula Vista?

Got some of the most amazing carne asada at Santa Fe meats on Main Street in Chula Vista. Just fantastic.

Anyone else been there? What else is good?

  1. Click to Upload a photo (10 MB limit)