LOVE, LOVE, LOVE THIS PLACE! I've been going to Mario's since I was a little girl. The food is excellent, the service is great, and the staff is extremely nice. I love that it's located in Downtown La Mesa so after a delicious meal you can walk around in that area to all the little shops or pubs. I have...
More
