Taste Restaurant

9402 Main Street
Plymouth, CA 95669
(209) 245-3463
restauranttaste.com

Please select a time below.

Availability on around for