You'll find lakeside restaurants, or restaurants on a golf course. How about a downtown restaurant with outdoor seating for dining and people watching? There are restaurants offering traditional American steak and seafood fare, Italian restaurants, Asian restaurants, Mexican restaurants, California-style restaurants, vegetarian restaurants and more. You'll also find delicatessens, take-out burgers, salad bars, pizza and espresso shops.