Primo's is a tapas restaurant offering a diverse selection of homemade dishes, from savory to delicate, with vegetarian options and Iberian ham.