Update Info - Splash Cafe Seafood and Grill
This restaurant was reported as closed. If it is open, let us know.
Splash Cafe Seafood and Grill
893 Higuera St
San Luis Obispo, CA 93401
893 Higuera St
San Luis Obispo, CA 93401