431 Front ST
Santa Cruz, CA 95060
From the owners of recently-closed Betty's Noodle House, Monster Pot offers delicious dining and takeout. This Chinese restaurant is known for its modern interpretation of classic dishes, as well as its signature "monster pots," and its insistence on only using high-quality fresh ingredients.
Read more in this Good Times article!