I'm not a huge fan of hot dogs but my husband has been stuck on them ever since our daughter cheered at a soccer game and they sold "street dogs". So when I saw this place I had to take him. He LOVED it, I actually did as well. The staff was friendly and it smelled clean, then it smelled delicious when he started cooking up our hot dogs. I recommend the Mexicali dog, it had little bit of everything. My husband had the Sonora and loved it. The Raspado I had was delicious as well.