2 Answers

  • 0

    Any Roberto's taco shop - best carne asada burritos EVER! about 9 years ago

  • 0

    Lucha Libre on Washington street. If you're going for lunch, need to be there by 11-ish. Line develops out the door thereafter. about 9 years ago

    Answered by via Site_iconAsk a Nomad iPad app

Answer this question

Map of San Diego