by Anonymous First a lot of changes have taken place on the restaurant scene in Grenada. De Big Fish Restaurant is no longer running at full speed or any speed – my advice –stay away till someone takes it over! Delicous Cafe in True Blue is a great new Italian eatery opened from 7am- 6pm… Continue reading Grenada Restuarants A Few Heads Up