If the nectar of the God’s exists it can be found at Nature’s Table Café. For lunch today I discovered their Vegetarian Chili. Not a chili connoisseur by any stretch of the imagination, but I’d put this up against your crazy grandma’s famous, five time award winning chili any day of the week. If you’re in your…