One of our favorite lunch spots is Sally Bell's Kitchen. It is an institution in Richmond, Virginia. Each day, locals line up for the homemade box lunches, deviled eggs, fresh breads and upside down cupcakes. Yes, I said upside down cupcakes, which means you get double the frosting on each cupcake. Kids LOVE them! If you are in Richmond this summer, you must put Sally Bell's Kitchen at the top of your list of places to eat.