About Chachos Windsor
Chachos Windsor is a food & drink venue in Windsor, Victoria.
The restaurant has a moody, plant-filled setting that creates a cozy vibe for diners. The menu features artisanal pizzas and tasty tacos, which are perfect for date nights and groups.
The restaurant is open from Tuesday to Saturday, from 5 pm till late. The restaurant is known for its creative cocktails, which are a must-try for anyone visiting the place.
The cocktail menu includes margaritas, signature cocktails, and classic cocktails. The restaurant also offers a range of other drinks, including beer, wine, and spirits.
The food menu at Chachos Windsor is centered around Mexican-inspired cuisine. The restaurant offers a range of pizzas, including vegetarian and meat options.
The toppings include chorizo, jalapenos, chicken, and more. The taco menu includes beef, chicken, and vegetarian options.
The restaurant also offers a range of sides, including chips and guacamole, corn chips, and more. Chachos Windsor is a popular restaurant, and reservations are recommended.
The restaurant is well-liked by customers, with many praising the food, drinks, and cozy atmosphere.
Good to know
- Type: Food & Drink
- Area: Windsor, Victoria
- Phone: +61 3 9042 8168
- Website: visit ↗
Frequently asked questions
Where is Chachos Windsor?
Chachos Windsor is located at 11 Chapel St, Windsor, Victoria, Australia.
What type of place is Chachos Windsor?
Chachos Windsor is a food & drink venue in Windsor, Victoria.
How can I contact Chachos Windsor?
You can call +61 3 9042 8168, or visit their website (linked on this page).
Find more food & drink in Windsor or browse the Windsor local guide.
Address
11 Chapel St, Windsor, Victoria, Australia
Phone
+61 3 9042 8168
Website
Visit website ↗
Category
Food & Drink
Reviews
There are no reviews yet. Be the first one to write one.

