Photo of Taqueria Pequena

Taqueria Pequena

105 S Appleknocker St, Cobden, Illinois 62920 USA

34 Reviews

Tacos! (2 steak, 1 chicken, 1 pork)

Photo Credit: Yelp

Remove Ads