Big Apple Inn is a casual sandwich shop known for its quick bites, including sandwiches, tamales, and pig ear sandwiches. A local landmark with a long history.