Restaurante Garcia · Map · 400 SW 22nd Ave. Miami, FL 33135. West Flagler. Directions · (305) 642-1668. Call Now · Full menu · More Info. Hours · Known For.
Garcia's Restaurant is the best Mexican cuisine in Lincoln Square. Garcia's has been a staple for over 20 years in Chicago. Featured on Check Please for our ...