English-Style Pub and Western Fare
Set beneath a repurposed baseball stadium, The Three Lions Inn offers a Taiwanese take on an English-style pub with a full range of drinks, including beers served by the pitcher. The menu focuses on Western comfort food, with fish and chips as a noted option. Outdoor seating provides a casual café feel, while the interior shifts to a livelier bar atmosphere, especially when live games are shown.