I really like this place but it is in Balboa Park so make sure you know what is going on as it affects parking and how busy the restaurant is. I avoid it when I know it's busy. The menu has a wide variety of items and it is not unreasonable. I bring out of towners here when we go to the park and they have all loved it!! When it is busy service will be slow. This is not a place to get a quick meal so relax and enjoy.