Papa Poblanos is located at 116 Highway 71 N, De Queen, AR. This business specializes in Restaurants. Papa Poblanos is open Mon-Thur 11:00am-9:00pm, Fri&Sat 11:00am-10:00pm, Sun 11:00am-9:00pm and accepts Discover and Visa.
by merchantcircle on November 28, 2013 from merchantcircle