Casco Bay Lines
This outfit tours the Portland coast and Casco Bay islands on a variety of cruises that last from 1¾ to six hours.
Anthony’s Dinner Theater
Portland’s only dinner theater features five-course dinners (think homemade, family-style cooking) and costumed singing. Hits from...
If you have gourmet taste on a fast-food budget, this one-of-a-kind eatery won't disappoint. Try the innovative panini sandwiches, the...
Lonely Planet review
This cozy local favorite serves satisfying Northern Italian cuisine and prides itself on its handmade pastas. Start with the caramelized onion tart and move on to shrimp carbonara. It’s a tiny place, with a few tables out front, so be sure to make a reservation.