Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Taqueria California - Windsor is a vibrant Mexican restaurant located at 6560 Hembree Lane #170, Windsor, CA 95492. With its inviting outdoor patio seating, it provides a pleasant dining experience for customers to enjoy their meals in a relaxed setting. Aside from the dine-in option, the restaurant offers various service options including curbside pickup, takeout, and convenient DoorDash delivery. The cuisine type mainly focuses on authentic Mexican dishes with a specialty in tacos. The menu includes comfort food, quick bites, and small plates, ensuring there is something for everyone. Whether you're looking for a delightful breakfast, a satisfying lunch, or a comforting dinner, Taqueria California - Windsor has you covered. Don't miss the opportunity to tantalize your taste buds with their flavorful Mexican offerings.