Santiago
Spanish · Tapas · Casual Dining
Restaurante Santiago is a casual dining establishment specializing in Spanish cuisine and tapas. They are known for their homemade dishes, including a specialty of octopus, and offer a menu del día.
Location
Location