9. CALIFORNIA: The Caprese Sandwich at Limoncello in San Francisco
Whether you order the Caprese salad or the Caprese sandwich, your taste buds are in for a tasty treat at this California spot.
Was this page helpful? Give us a thumbs up!
+1Helpful ( 45 )
Useless ( 11 )
Submit
Thank you for your feedback!