Located in the center of Flamingo next to the Marina Flamingo Shops.
For those looking for a place to watch sports and enjoy typical American style fare, this is the place.
Decked out in sports memorabilia and featuring multiple big screens for your favorite games, inside in an airconditioned area or outside on the fresh air patio.