San Diego
La Leona Coffee
1983 Julian Ave, San Diego, California 92113, United States
No reviews yet
Tagged for
- Open weekends
- Single origin
- Indie brand
Best Thing on the Menu
Nobody's voted yet
San Diego
1983 Julian Ave, San Diego, California 92113, United States
Nobody's voted yet