Awesome job! I agree with your opinion on Yelp being imperfect for specific tastes, since it's all aggregate. What's your plan for gaining users, and getting to that critical mass?
Santa Barbara has a lot of great places, but I'm only seeing a few to choose from :)