Castelli and Pizzaro

Castelli and Pizzaro, 8220 Merge Ave, San Diego

Sweet little spot with great coffee, wine, top notch food truck and a spectacular sunset.

Share