El Sitio Restaurant is located just one minute from the main square in Segovia, Plaza Mayor. We receive both locals of Segovia and tourists daily.
Venezuelan Cuisine Downtown, Miami, FL Mon-Thu 7:30 a 9:00pm Fri-Sat 7:30 a 11:00pm Sun 7:30 a 7:00pm WE DELIVER +1 (786) 482-8450 / 8430.
Beautiful delicious food. The restaurant has great visual atmosphere , friendly staff and owners , amazing and fresh food. The perfect date night or Lunch spot ...