Coming from Tucson, it's hard to know good sushi. I'd like to think I've had the best San Diego has to offer, because I can't imagine it getting better! Located right across the street from the Holiday Inn Express, it was just a quick walk away. Thankfully, we'd called ahead, because the place is tiny and probably always packed. Hostess...
More
