- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Costa Rica Restaurant, Anaheim, California Restaurant Details
Reserve a table - Costa Rica Restaurant - Inactive
Restaurant: Costa Rica Restaurant
Address: 2500 W Lincoln Ave Ste 5, Anaheim (Orange), California (CA), 92801
Send to devicePhone: (714) 527-2010
Food:
03/13/2015 1:36 amThis is for sure the truly...The Worst lousy hall ever visit on my entire time. |
Food:
12/06/2014 1:22 pmThe restaurant and bar are nice, customer service was great. Very friendly people. |
Please register here to leave your review, or log into your account.