From the creators of La Strada come this excellent Italian destination in downtown, where the flavors of Italy where...
Downtown · 835 4th Ave, San Diego
dry january
first-class fare
out in Mexico
foodie heaven