Teppanyaki, Le Cellier, and Chefs de France would be my choices. I can't recommend Alfredo's since we've tried it twice and IMHO it's not worth a stop. San Angel Inn seems to get very mixed reviews. Personally, I liked the atmosphere but the food and service were lacking. Just my opinion though. Biergarten and Marrakesh (sp.?) sound like fun but haven't tried them yet and with those two I think you really need to look at a menu to see if it interests you. Have fun!