About  |  Contact

Maverick Steak House

This restaurant Profile Page is brought to you courtesy of the DiningGuide.com service. Maverick Steak House is located in Decatur.

3010 North Martin Luther King Jr. Drive
Decatur, IL 62526
Telephone: 217-875-1303
Reader Rating: Reader rating: 3.0 out of 5
Had a Bad Time - Delbert, Pana
Category: Steak
DiningGuide IndianapolisDiningGuide Peoria DiningGuide St. Louis
DiningGuide ChicagoDiningGuide Moline - Davenport DiningGuide Rockford
DiningGuide Branson - Springfield, MissouriDiningGuide Des Moines DiningGuide Kansas City

privacy policy