211 W North Ave, Stockton, Illinois 61085 USA
A split Cuban, they nicely split this huge sandwich for us and plated it accordingly. We each got a pickle too.
Photo Credit: Yelp