Best Mexican Food ever tasted. Knew of Pete's back in 1977,returned in 1994,2008 we still crave the taste of Pete's! We live in St Cloud, Florida. Do you ship your salsa?
Maybe it's because I grew up on Pete's, but I think it's the best New Mexican food in the state. My whole family and everyone I've ever brought to Pete's from out of state love it. If you have any reason to be in Belen, you have a reason to eat the
...