I live nearby and saw a sandwich shop opened up in the newly remodeled gas station but I'd never gone in it until I saw a review in the 'Isthmus'.
I've since eaten there a few times and have been really happy with them. Something 'a little different' just down the street. Food is good and prices are reasonable. Thanks