Food & Drink

Mexican mainstay multiplies

Published On 01/03/2013 Published On 01/03/2013
Previous Venue Next Venue Venue Description
1. El Vitral 2015 Birch Rd, Chula Vista, CA 91915 (Chula Vista)

This second El Vitral location serves everything from pulled duck enchiladas to braised pork in a pumpkin seed sauce.