A former auto repair shop has found new life as a place to stuff your face with sandwiches and tacos