I've been noticing this place a lot lately driving up 17-92 through Winter Park and it caught my eye. Spanish food and tapas. It always looked kind of closed but I never really noticed it several months ago. Well apparently is new because it now has a "Now Open" sign. Haven't really heard much about it, but some friends went last night for Valentine's Day. The preliminary report was excellent. Great food and the service was spot on. Anybody know anything about this place? I'm always looking out for a Spanish restaurant.