Share:

Restaurants & Bars 8

Sugar skulls

keena | Oct 23, 2010 10:30 AM

Where can you get them in San Diego? Northgate? La Tiendita?

Want to stay up to date with this post?

Feedback