Felix
Stop by to experience our delicious BBQ and southern hospitality at our newest location!
Call: (951) 390-3009
Address: 5032 Hilltop Dr, San Diego CA 92102
Services: Take-out
HoursFriday – Sunday11am – 7pm