La Fachada Restaurant shared by @a_hl_yhrndz says: "Tacos are always top tier." on Postcard
La Fachada Restaurant
Mexican restaurant · San Diego
Tap to expand place details
6
More info
@a_hl_yhrndz
Tacos are always top tier.
SD
Map view