Review of Jibarra

327 W Davie St, Raleigh, NC 27601

Overall Rating

Review


Great atmosphere. Great scallops and margaritas.

Updated 11 years ago

Celiac