Horizons offers more in the way of vegetarian fine dining with its delicately made dishes filled with innovative and unusual ingredients. It isn't cheap, but is worth the money for the ambience and service. You should definitely make a reservation as it is a limited space with much demand. Like I said, it offers more in the way of cuisine than regular every day eating. I definitely enjoyed Horizons, but find Blue Sage in Bucks County, PA to have a much more palatable range of tastes. This is a person preference. But for good vegetarian cuisine in Philadelphia - Horizons is the place.
Pros: Kind and helpful waitstaff
Cons: Location, Need for reservations ahead of time
more