Best Costa Rican restaurant in California Reviews Directory Costa Rica Restaurant- Anaheim 2500 W Lincoln Ave 92801 Anaheim, CA, US +1 714-527-2010 Restaurant Latin American restaurant Costa Rican restaurant 485 likes