Posts Tagged ‘delmar’

Taking it to the streets before the debate

2nd October 2008 by Katie Favazza Comments Off

All eyes are on my hometown, St. Louis, Mo., today because of the vice-presidential debate tonight.
(For those of you in St. Louis for the event, head to Favazza’s restaurant if you’re looking for a great place to eat. Ask for Mark Favazza, my brother, and tell him you read about the place in a blog post [...]