Map of the Best

Castro's

4.8 (678) $$$$ $$$$ Latin American

Description

Latin flavors.

Awards

Google
Great
Great

Location

2113 Kalākaua Ave, Honolulu, HI 96815

Open in Google Maps