Ann’s Snack Bar Gallery

Sometimes you just have a taste for a big ol’ Ghetto Burger. Well, whenever you do, head on down to Ann’s Snack Bar located in Kirkwood and order “The Best Burger in America” as said by Time Magazine. Click the link for more goodness!

Read More