Planet Fresh Gourmet Burritos

Flag as Inappropriate

Planet Fresh Gourmet Burritos is housed in the conveniently located and historic Santa Cruz Hotel at the corner of Cedar and Locust streets in downtown Santa Cruz. Planet Fresh has won numerous awards for its tasty gourmet fare of not only burritos but tostadas, quesadillas, nachos and soft and hard tacos as well. Top everything off with salsa from the fresh salsa bar.
1003 Cedar St, Santa Cruz, CA 95060
(831) 423-9799
  • Hours: Mon - Sat, 11am - 9pm; Sun, 11am - 8pm
  • Hours: Service: Sun, 11am
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?