At a glance
About this place
The Dog Stadium builds its menu around loaded hot dogs and American game-day fare, served in a sports-minded room in north Edinburg. It is casual enough for a quick lunch and open late enough for post-game plates. Open daily from 11 AM (noon on Sunday).