Business Directory

Terra Superfoods

Location
570 Munras Ave, Ste 50
Monterey, CA 93940
831-324-4178
Hours

Daily, 7:30am-6pm

Terra Superfoods is now offering take-out.

Serving organic, cold-presed juices, Brazilian acai bowls, and grain bowls.

Location

Terra Superfoods
570 Munras Ave, Ste 50
Monterey, CA 93940
831-324-4178