View Single Post
Old 05-13-2005, 05:05 PM   #77
elSicomoro
Person who doesn't update the user title
 
Join Date: Jan 2001
Posts: 12,486
Quote:
Originally Posted by lookout123
what? you mean StL actually has places nicer than America's Pub ,Ozzie's , and The Funny Bone ?
Yes. The best bars are in the City, primarily on Laclede's Landing and in Soulard. My personal favorite is McGurk's.
elSicomoro is offline   Reply With Quote