Mexican, Asian, pasta, vegetarian, smoothies, juices, sandwiches, burritos, all very good. Free Wi-Fi. They frequently have free bands that play here in the evenings. Prices are very reasonable, but diners should take care to inspect the bill and change, as mistakes are frequent and nearly always in the restaurant's favor.