A Lo Grande is a restaurant offering a relaxed dining experience with convenient street parking.