I was recently invited to check out La Mancha, a new Spanish restaurant in Downtown Miami. It is conveniently located across the street from the American Airlines Arena, and a few blocks away from the Arsht Center, so it is perfect for a pre- or post-game or theater outing. They […]