Restaurant
Hotel The Champs
Von 7 Einheimischen empfohlen
Tipps von Einheimischen
Whether you’re craving a hearty English breakfast, classic American burgers and fries or fusion fine dining, this spot delivers - literally.
The Champs is located on top of a ridge, affording a beautiful view of the Caribbean Sea. Their food is very good and friendly staff.
Great food and friendly staff. The owners are amazing and very helpful!
Standort
Portsmouth, Saint John Parish