Steve’s place is in the quintessential spot in San Diego, right in between my favorite taco shop and the beach :)