All restaurants in La Costa, California - November, 2024

Verbena Kitchen

3043 University Ave
San Diego, California
Closed : 4:00 PM - 9:00 PM