El Cubo de Cuba

Island/Tropical
3106 SE Hawthorne

El Cubo de Cuba

3106 SE Hawthorne, Portland, OR 97214
971-544-7801
Hours: Daily 11 am-10 pm
Restaurant Details
  • Cuisine Island/Tropical
submit to reddit