This restaurant is well known for serving Spanish cuisine. You can always try perfectly cooked tapas and tasty steaks at Castello. The energetic staff works hard, stays positive and makes this place wonderful. The enjoyable service demonstrates a high level of quality at this place. You will certainly appreciate the homey ambiance. Google users granted the rating of 4.4 to this spot.