Bacchus restaurant, located right on the corner of Main Street, within walking distance to New Paltz College - has great mexican/american food, and is a great place to hang out at night. The staff is friendly, there is a private room for parties, and they cater for events. Definitely a great place to check out.
more