Duarte's Tavern

American restaurant · 202 Stage Rd, Pescadero, CA

Dine-In

Hours

More food in Pescadero, CA · American Food in Pescadero