Located in the heart of downtown SLO next to the historic Mission Plaza, Luna Red is a lively gathering spot that features a globally- inspired menu of handcrafted plates, craft cocktails and an award-winning global wine.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.