Super Snacs, SANTA CRUZ, California (CA)
Conveniently stationed at 1710 Brommer Street () in SANTA CRUZ, California (CA) (95062), Super Snacs is available at 8314624236. Make sure you give them a call ahead of time to arrange your table in the restaurant.
More restaurants in SANTA CRUZ, California (CA)
Super Snacs contact information and details:
Address: 1710 Brommer Street - , SANTA CRUZ, California (CA) 95062
Contact Phone: 8314624236