Pepper Tree Frosty

Longtime family-run joint selling burgers, fries, shakes & ice cream from a walk-up window.
South Santa Fe Avenue 270
Vista 92084 CA US
Get directions