Avatar

Papa Locas

by mosesk @, Ojai, CA, USA, Sunday, January 10, 2021, 10:45 (10 days ago) @ catlover

Are you referring to Taqueria el Buen Pastor. Is't it right by Scotia Bank?

across the street (Juarez)


Complete thread:

 RSS Feed of thread