Big Apple Inn is a sandwich shop known for its pig ear sandwiches, tamales, and other classic offerings. A long-standing institution, it serves American cuisine.