Maverick Steak House, DECATUR, Illinois (IL)
Conveniently stationed at 3010 North Martin Luther King () in DECATUR, Illinois (IL) (62526), Maverick Steak House can be called at 2178751303. Make sure you contact them ahead of time to select your table in the restaurant.
More restaurants in DECATUR, Illinois (IL)
Maverick Steak House contact information and details:
Address: 3010 North Martin Luther King - , DECATUR, Illinois (IL) 62526
Contact Phone: 2178751303