Lucky 23 Restaurant is located in El Pescadero, Mexico on El Pescadero Boulevard Carretera La Paz - Cabo San Lucas. Lucky 23 Restaurant is rated 4.7 out of 5 in the category organic restaurant in Mexico.
Address
El Pescadero Boulevard Carretera La Paz - Cabo San Lucas
Accessibility
Wheelchair-accessible seating