Places
Communities
Detecting...
Chat
Restaurants
CA
Windsor
Taqueria California - Windsor
Taqueria California - Windsor
4.2
(0 reviews)
• Restaurant
6560 Hembree Ln #170
Windsor, CA
+1 707-836-4242
Overview
Menu
Reviews
Q&A
Business Information
6560 Hembree Ln #170
Windsor, CA
+1 707-836-4242
Location
Loading map...
Similar Restaurants in Windsor, CA
Pizzaleah
Pizza
Windsor, CA
9.0
El Gallo Negro
Mexican
Windsor, CA
7.0
Little Caesars Pizza
Pizza
Windsor, CA
3.8
Seafood & Eat
Cafe
Windsor, CA
4.1