Hell Yeah Helena Food Pop Up
Bottlecraft Little Italy 2252 India Street, San Diego, CA, United StatesA new addition to the Little Italy food vendor line up - if you have not had the opportunity to feast on some of Helena's empanadas, then you really are missing out. Come through for a beer and an empanada or 5.