El Tarasco Restaurant
Address:
7235 Healdsburg Ave, Sebastopol, CA 95472
Phone:
(707) 829-9510
Hours:
- Mon: 11am-9pm
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-9pm
- Sat: 11am-9pm
Other Details:
England Fish N Chips is a local restaurant. It is located on Pacific Avenue near Rose Donuts and Chinese Fast Food.
Restaurants, Foods-Carry Out, Mexican, English
Other Businesses: