In all seriousness, the best Italian food that i have had. Every time we drive through Las Cruces, it's not a question, we're going to Lorenzo's. Everything is good from the alfredo to the spaghetti and meatballs. I got the privilege of making my own pizza last time with alfredo and their meatballs... OMG. Best pizza Ever! I ate it all of the way back to Tucson :-) Yay. It's like 2 minutes from I-10 so Just Stop In!
Pros: Everything!
Cons: Nothing!
more