Taperia Mayor is a restaurant specializing in Spanish tapas. It is located in Madrid and offers a menu with prices and photos.