Skip to main contentToast Local logo
Su Casa Restaurant & Bar 409 Natoma Street

Su Casa Restaurant & Bar 409 Natoma Street

Price range $15-30

Closed

Takeout 11:00 AM - 8:00 PM

409 Natoma Street, Folsom, CA 95630
About

Come in and enjoy!