Two Top Downtown Orlando Restaurants

My son recently moved to downtown Orlando. In between unpacking and buying furniture, my family and I had the opportunity to sample a few top Orlando restaurants. Ceviche Orlando Located in the Church Street Station area of downtown Orlando, Ceviche is an excellent choice if you want to have Spanish...