Restaurant in Tampa
Contemporary Spanish gastrobar pouring made-to-order sangrias alongside tapas and paella
930 S Howard Ave
Tampa, FL, 33606
(813) 773-8626