Barumis' Cafe & Falafel is located in Tamarindo, Costa Rica on Del puente Icacal 25m este., Right at the entrance to Playa Avellanas., Playa Avellanas. Barumis' Cafe & Falafel is rated 3 out of 5 in the category restaurant in Costa Rica.
Address
Del puente Icacal 25m este., Right at the entrance to Playa Avellanas., Playa Avellanas