Red Liquor Star
114 S Race St
Urbana
IL
61801
(217) 954-1125
facebook.com
Open Map
Description
Red Liquor Star is located at 114 S Race St, Urbana, IL. This business specializes in Alcoholic Beverages.
by merchantcircle on October 21, 2017 from
merchantcircle
alcoholic beverages
Appetizers
liquor
Liquor Stores
pizza
pizzeria
Price Range: $$$
restaurant
Salads
Sandwiches