I live in Colorado and am getting married in St. Louis. I want incredible meditteranean food, especially paella and a greek salad. There will be 15-20 of us. I read a bad review about the paella at the Maya Cafe. What about BARcelona's or Guido's Pizzeria and Tapas? Any other thoughts? It would be easiest to all go to a restaurant, but as a back up we could pick up specialities at different places and eat at my sister's house. Also, can you recommend a baker or bakery for amazing cakes? I want something with almond and marzipan. Thanks for any ideas!