Cafe Espana Restaurant
11865 Sw 26th St
Miami, FL 33175-2400
305-552-9111