July 17, 2014 · 12:30 PM
This location is shown only to members
Oscar's Pier 83 that is! This is a suggestion from our member Michael. Apparently, Oscar's Pier 83 has some of the best fish tacos around. If you're in the mood for a Po'boy, broiled halibut or fish & chips, Oscar's has that too!