Spirit of San Luis in San Luis Obispo, CA 93401

Spirit of San Luis in San Luis Obispo, CA 93401 (San Luis Obispo County) is a American Restaurant (outdoor seating, takeout), Airport Drive 925 (93401).

House Number
925
Postal Code
93401
Street
Airport Drive
Amenity
restaurant
Building Type
building
Website
http://thespiritofslo.com/