Restaurant La Garrapata Costa Rica On the road west of La Fortuna, Costa Rica is this exceptional wood-fired barbecue restaurant called La Garrapata (The Tick). It’s actually one of two locations, the first being on…