D Catch was recommended highly by the Ambergris Today. D Catch is already known for having the best ceviche in Cayo.
They also loved the food at Running W Steakhouse at the San Ignacio Resort Hotel. http://www.ambergristoday.com/content/restaurant-review/2013/october/04/running-w-steakhouse-san-ignacio-resort-hotel
"People in San Ignacio, Cayo are buzzing about the brand new eatery located at the Cayo Welcome Center called D Catch Bistro. Now you can enjoy the best of seafood when visiting the Western Belize. You can't miss this place with its coloful enviorment, inviting staff and great location. Congratulation to Pablo and Ana Ico on their new business venture and we all wish them the very best. So when in Cayo, we recommend you to stop at D Catch Bistro, say hello to Pablo and try one of their seafood dishes along with a cold beer."