-
Luna Ristorante
is an excellent Italian Restaurant
Ranked #1 of 36 Restaurants in Todos Santos Concord.
Some say, it is fabulous, easy, intimate.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Food & deserts are fabulous. Nice, cozy, quiet, intimate space. Easy parking, easy table (no reservation required). Espresso machine is out of order way to often (the only disappointment)