The Llama Bar y Taco Pit
188 High St, Windsor VIC 3181
+61385288205
Contacts
188 High St, Windsor VIC 3181
Description
Death Llama | Bar and Taco Pit | Windsor
Mexican made simple and delicious, as it should! Come grab a taco and a margarita. We'll be waiting on the bar.
Features
- Good for kids
- Toilets
- Mobile payments
- Takeaway
- Dine-in
- Small plates
- Lunch
- Dinner
- Dessert
- Casual
- Cosy
- Groups
- Accepts reservations
- Late-night food
Map
Similar companies
Mexican restaurant
Fresh Mex
38 Blackwall Rd, Woy Woy NSW 2256
Mexican restaurant
Zambrero Ballarat
22 Armstrong St N, Ballarat Central VIC 3350
0353313363
Mexican restaurant
Zambrero Camp Hill
1/25 Samuel St, Camp Hill QLD 4152
0738434183
Mexican restaurant
Zambrero Blackwood
Shop 2/365 Shepherds Hill Rd, Blackwood SA 5051
+61881782600