No. 1El Pecos GrillFast food restaurant · Port of Spain4.2stars· 1,995 reviewsOpen on Sunday · Wheelchair accessible Call