In a couple months I will be hosting a dinner party for approx. 20 people. Location is within 15 mile radius of Disneyland. Would prefer Italian, not too pricey and will definitely, as a true Chowhound, sacrifice ambiance for great, down home cooking. I'm thinking about Mascarpone's but haven't been there in over 12 years. Heard about a place called Allegro but know nothing about it.
As an alternative, will take Mexican with same criteria.
Thank you very much.