Restaurants in St. Louis, MO
Restaurants • American Restaurants • Irish and English Restaurants
1200 Russell Blvd,
St. Louis ,
MO
63104
UNITED STATES
Based on 2 reviews
Love it!
This is a fantastic Irish bar located in Soulard. If you are looking for good food, great drinks, and a fabulous pation then look no more. I love their selection of draft beer. My favorite foods are their spinach artichoke ravioli and...It is all about the beer garden
The rambling beer garden seems endless. I enjoyed both being able to sit & drink next to the crowded bar or find a nice corner for some "I think were alone" time.Worldwide > United States > St. Louis, MO > American Restaurants