La Plaza Café and Grill offers traditional, homemade Spanish cuisine with a focus on Granada specialties.