Friar Tuck Beverage
5.0(0 reviews)
• Healthy Restaurants1333 Savoy Plaza Lane # 10
Savoy, IL
About Friar Tuck Beverage
Friar Tuck - Savoy, IL
Friar Tuck is a liquor store located at 1333 Savoy Plaza Ln, Savoy, IL 61874. It offers a great selection of Italian wine, French wine, beer, and liquor. Prices are competitive and the staff is knowledgeable and friendly. The store is always clean and well-maintained.
Interesting landmarks close by include the Savoy Recreation Center, Savoy Plaza Shopping Center, and the University of Illinois Arboretum.
Business Information
1333 Savoy Plaza Lane # 10
Savoy, IL
Location
Loading map...