S
Stephen Morrow Review of Luna Red Restaurant
One of my favorite restaurants in SLO. I love the ...
One of my favorite restaurants in SLO. I love the tapas idea with small plates where you get to taste a little of everything. We were here for drinks at the outdoor bar enjoying the view to the street.
Comments: