Papa's Western Barbecue 10900 Los Alamitos Blvd # 113 Los Alamitos CA United States
Appears to be out of business.
Hours: Appears to be out of business
Phone: 562.594.9251 Smoking: not permitted