Segovia

Fun place with a kind of upscale presence, but no snobbishness. Great happy hour appetizers.

  1. #1 by Robin Mayfield - April 27th, 2009 at 00:13

    Where is this restaurant?

  1. No trackbacks yet.