Taqueria El Timon ★★★★★4.6 (90) Restaurants Mexican restaurant 1400 Main St, Montara, CA 94037 Call Website Details →