In my new obsession with all things Tomato Convenience Store, I found out by accident that it made an appearance in Crazy Taxi: City Rush!
Check out this website for pictures. The article is in Spanish: http://www.gameit.es/sega-hace-un-guino ... city-rush/