2930 N Main St
Decatur, IL 62526
This is a Tex-Mex restaurant that has excellent service, clean and orderly with great service. Once in a while, you may get a coupon in the mail for a buy one get one free offer or something similar.
PROS: Good service and fast seating