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
Also at this address
Find related places
See a problem?




