That’s the premise of Amazing America TV’s “Let’s Eat”. It’s also my reality 24 hours after landing in San Antonio, Texas armed with just my phone and my boss’s American Express ...