I've managed to find myself in Houston, TX over the weekend. This means I'm probably going to have problems watching the Dolphins game tomorrow.
Does anyone know of any bars here where I might be able to see the game? Preferably in or near downtown since I'm holed up there and don't have access to a car.
Much appreciated.
Does anyone know of any bars here where I might be able to see the game? Preferably in or near downtown since I'm holed up there and don't have access to a car.
Much appreciated.