500 Public Ave., Ste. 100
Sun. thru Thur. 5 pm-10 pm; Fri. & Sat. 5 pm-11 pm
Velvet Buffalo Cafe is sultry, witty and refined. Located in the heart of downtown Beloit, in the Hotel Goodwin, Velvet Buffalo Cafe offers a worldly experience through its expertly chosen wine and culinary menus.