Campo San Francisco

Campo San Francisco is a quaint football stadium located in Tafalla, Spain, known for its intimate and welcoming atmosphere. Nestled in a town rich with culture and history, it offers visitors a unique combination of passionate local support and authentic football charm.

Country Spain
City Tafalla
Address Avenida de Tuleda
Capacity 3,000
Surface Grass