121 Mc Fadden Pl Newport Beach 92663, United States
121 Mc Fadden Pl Newport Beach 92663, United States
No delivery
Spot something wrong?
Dishes at Stag Bar + Kitchen. Prices may vary in venue.
Been to Stag Bar + Kitchen? Be the first to share what you ate.