La Pepa at Gemmill Lane probably isn’t the most heard of Spanish restaurant. In fact, it is so low key that my friends doubted its existence. It is a small and casual place and feels like the place to chill in a fuss-free kind of environment. The place wasn’t crowded when we visited. In fact, we…