I'm looking for a restaurant to celebrate my 35th birthday. We'll probably have about 10-12 people. We live in North Haledon and want to remain relatively close to home (15-20min). We're fairly new to NJ and haven't been able to find many restaurants that we like. I'm looking for something with a fun/nice atmosphere, not too stuffy, but not too dingy either and would prefer a Spanish/tapas type place or Mexican cuisine, but I am open to other suggestions. BYOB would be a bonus! Any suggestions?