Felix's BBQ San Marcos
Stop by or order online from our San Marcos location to experience our delicious BBQ and southern hospitality. Located in the Walmart Plaza off Nordahl and the 78.
Call: (760) 480-1200
Address: 763 Center Drive Ste. 103, San Marcos, CA 92069
Services: Dine in, Take-out, Delivery, Catering
Hours:
Monday – Sunday
11am – 9pm