Plaza Snacks & Deli is a cozy establishment nestled in the heart of San Francisco, CA. It offers a variety of freshly made snacks and deli items to satisfy cravings of all kinds.
With a focus on quality ingredients and friendly service, Plaza Snacks & Deli caters to locals and visitors alike looking for a quick bite or a tasty treat to enjoy on the go.
Generated from their business information