Bartola is a restaurant Teguise located in Spain.
Teguise Canary Islands Spain
Credit Cards | Yes |
Love this little place. Excellent food and vibe. A must visit ????????
Very good and cheap pizza !
Food and vibe
Best steaks in Famara
Pizzas muy buenas, y encima los miércoles a 5e la pizza y 1e el refresco.
Jarras de cerveza Mahou heladas y pizzas buenisimas. Un 10.
Sitio tranquilo y bastante económico para comer.
La pizza muy buena. Masa finísima.
Kebaqs y pizzas superfinas y ricas en la caleta
This is where the locals go for a beer. Super nice vibe that will make you forget about all your problems. - Joan Cardona
Laid back breakfast spot with pasties, coffee and fresh orange juice - Julia Molnar