If you're looking for Latin American restaurants in Pittsburgh look no further. The Colombian Spot is known for having some of the best Latin American in Pittsburgh. Located at 3533 Forbes Avenue...show more
Last updated June 22, 2023