Town and Country Hotel, Sunshine Deli

A St
San Diego, CA 92101

Town and Country Hotel's Sunshine Deli in San Diego CA offers a vibrant dining experience with a menu featuring fresh locally-sourced ingredients. Guests can enjoy a variety of delicious sandwiches salads and beverages in a warm and inviting atmosphere. Perfect for a quick bite or a leisurely meal the Sunshine Deli caters to both hotel visitors and locals alike making it a popular spot in the heart of San Diego.

Generated from this place's information

Find related places

Own this business?
See a problem?

You might also like

United StatesCaliforniaSan DiegoTown and Country Hotel, Sunshine Deli