Tap Shack
Restaurants, Sports Bars
Newport Beach
1.3 mi