Hot Dogs Tomateros
303 Highland Ave, National City, CA 91950
Hot Dogs Tomateros
Jul 20, 2018
Report post
Now ready at both locations 4473 Logan Ave San Diego CA 92113 or 498 Broadway Chula Vista CA 91910. Come by and try them if you haven't already.