La Locanda

all images via lalocandaslo.com Off a quiet side street in downtown San Luis, La Locanda provides a quaint and relaxed dining experience. The restaurant is small and leaves you feeling you've had an incredible meal at a close friend's house. We visited on May 12 (Mother's Day) as a family outing. The pizza oven was…