Since we all have a favorite restaurant/meal here in STL I thought a thread for those passing through would be helpful. You could suggest your favorite or one that really hits the city's atmosphere,(100 deg. with 100 % humidity in summer?). With summer in mind, Ted Drewes for frozen custard and people-watching is very St Louis.
Gotta say Schlafly Bottleworks in Maplewood. Good food, great beer and free tours of brewery. Also across the street from Flying Tiger Motorcycles, they got some cool machines in there sometimes.
Sounds great indykwak. That's what I have in mind for this and will get there when weather breaks. Fast Eddie's in Alton is kind of out of St Louis but bikers and just about everyone else flock in there on nice weekends. Foods great and cheap too. Hodak's down by AB brewery has same popularity on weekends with awesome fried chicken, but not as cycle friendly. Worth a stop for sure.