Restaurants in San Diego, CA
Restaurants
2632 University Ave.,
San Diego ,
CA
92104
UNITED STATES
Based on 1 reviews
Go Vo's!
The owner of this place is great! I adore "dive food places," so this place gets a thumbs-up for that! The food is delicious, and they are very flexible to make your meal the way you want it. And quick too! Word on the street is that...Worldwide > United States > San Diego, CA > Restaurants