Papis Tacos is a Mexican restaurant known for its tacos. It is located at 750 W Shore Rd. The establishment offers a menu with various taco options. This information is based on multiple search result mentions of the name and cuisine.