Skip to Main content
Felix's Casa
Online Ordering Unavailable
0
Mexican Style Take Out Food!
Felix's Casa
We are not accepting online orders right now.
5671 Palmer Way, Carlsbad, CA 92010
Felix's Casa Location and Ordering Hours
(760) 456-8591
5671 Palmer Way, Carlsbad, CA 92010
Closed
All hours
This site is powered by
Terms of Service
|
Privacy Statement