Authentic Taco Heaven.... many items on menu are rice, beans and of course corn taco based. So good! Lucky to live so close..... highly recommend to local citizens of Amelia Island and all visitors. Grab a seat at window counter and watch tow drive by!!!!
Yes