From Our Editors
Wine and dine at SD’s Philly Cheese in Chula Vista. Sit outside at SD’s Philly Cheese and soak up the sun on those nice summer days.
Worried about finding parking? Don't fret! SD’s Philly Cheese is located near plenty of options.
Keep your wallets padded. The meals here won't empty them too much.