Top Local Places

RED Steakhouse

1 E Main St, Vermillion, United States
American Restaurant

Description

ad

RED Steakhouse is a casual dining destination that appeals to all aspects of Vermillion and the surrounding community.  Affordable, creative and chef inspired menu options for everyone to enjoy!

Quiz

NEAR RED Steakhouse