Papa C's
Address:
5806 Van Allen Way, Carlsbad, CA 92008
Phone:
(760) 930-0888
Other Details:
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.
Restaurants
Other Businesses:
- On A Roll at 2794 Loker Ave W Ste 104, Carlsbad, CA 92010
- Surf Brothers Teriyaki at 2708 Loker Ave W, Carlsbad, CA 92010
- Vigiluccis Seafood & Steakhouse at 3878 Carlsbad Blvd, Carlsbad, CA 92008
- The Village Kitchen & Pie Shoppe at 950 Tamarack Ave, Carlsbad, CA 92008
- Submarina at 5812 Van Allen Way, Carlsbad, CA 92008