Best Costa Rican restaurant in Oklahoma Reviews Directory Einstein, disguised as Robin Hood E Reconciliation Way 74103 Tulsa, OK, US Restaurant Latin American restaurant Musician Fan Page Costa Rican restaurant 622 likes