Main menu Open search menu

Windmill Tap & Grill

Food & Drink
3840 29th St, Long Island City, NY 11101 3840 29th St, Long Island City Directions

Even the pickiest eaters have no problem finding something they like at Windmill Tap & Grill, one of the most popular restaurants in the city of Long Island City.



From Our Editors

Serving a range of tasty food and drink, Windmill Tap & Grill in Long Island City will have you thinking about seconds (or thirds).

This dining establishment is located near hassle-free parking options.

Affordable food or tasty food? Windmill Tap & Grill doesn't make you choose.

Explore Nearby
Windmill Tap & Grill

Groupon has verified that the customer actually visited Windmill Tap & Grill.