Drag box to select area
Papa C’s is located in the Islands Shopping Center food court with easy access to the surrounding corporate offices as well as the 5 freeway. The restaurant serves authentic Mexican food. Guests can enjoy their meal outside by the fountain or take it to go.
5806 Van Allen Way, Carlsbad, CA 92008
- Fax: 760-930-9282
- Accessibility Details: A sidewalk ramp is available.
- Hours: Mon - Fri, 8am - 5pm; Sat, Sun, closed
- Accessible: yes