Ben Thanh on 62nd Ave. in Pinellas Park has always been a good place for pho. I like India Grill on Central Ave. for Indian food in St. Pete although it's nothing fantastic. Not really sure about Colombian food over here although there are some places over in Tampa.