How many deviled crabs do i require to be happy? With cafe cubano.

Kennon Rex Johnston | Sep 3, 2018 | Category: Sandwich shop in Tampa, Florida

Igmara's Caribbean Café - All questions

Address: 1001 S 22nd St, Tampa, FL 33605, USA

Gary Avant | Sep 3, 2018

Two atleast.... LOL

loren lanterman | Sep 3, 2018

Kennon. You are a local guide. You should know the answer. At least one!!

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places