Mexico City sports bar decked out for international broadcast — Restaurants & Foodies Magazine