Eating out is a lot of fun, but it can really put a dent in your budget. Here's how to go out on the town without breaking the bank.