Gilberto Garcia Flores (born October 27, 1952) is a retired Major League Baseball player.
Originally signed by the Baltimore Orioles as an amateur free agent in 1970, he batted .288 in a little over one season in their farm system.
He began the 1978 season assigned to the triple A Salt Lake City Gulls before being dealt to the New York Mets for a player to be named later on July 28.
He joined the Mets as a September call-up, and batted .276 in eleven games.
This biographical article relating to a Puerto Rican baseball outfielder is a stub.