From Our Editors
Your taste buds are calling for some down home American cooking from Vela in San Diego.
Worried about finding parking? Don't fret! Vela is located near plenty of options.
For a meal truly worth eating, the place to go is definitely Vela who serves up the mouthwatering best food in town.