Review of Taco Bell

3007 North Main Street, Roswell, NM 88201

Overall Rating

Review


My go-to is the Cantina Bowl.

Updated 5 years ago