Talbot Grill offers tasty, fresh food at affordable prices.