The Taste Restaurant

Taste, www.restauranttaste.com 

Address: 9402 Main St, Plymouth, CA 95669Phone:(209) 245-3463

Prices:

$$

Hours:

Closed on Tuesday