La French Connection is located in San Juan del Sur, Nicaragua on Costada Sur de la iglesia catolica. La French Connection is rated 5 out of 5 in the category restaurant in Nicaragua.
Address
Costada Sur de la iglesia catolica
Service options
Outdoor seating
Dine-in