Back to projectsCase study

Tasca — Spanish tapas in Boston, with the tables always full.

A full stack site for a tapas restaurant in Brighton, MA: an editable menu, a hero highlight that changes every day, and a paid ads operation that now drives close to 700 reservations a week.

RestaurantFull StackGoogle & Meta Adstascatapas.com
A table of Spanish tapas at Tasca, Brighton
The challenge

A restaurant lives on a full room, not a pretty, static website. Tasca needed a site the team could update on its own (menu, daily specials) and a paid ads engine that turned clicks into real reservations.

The solution

A custom Spring Boot backend for the menu, drinks and messages, with a hero highlight that rotates daily. On top of that, we built out Google Ads and Meta Ads with full-funnel measurement (GTM, Analytics, Pixel and CAPI) so every campaign can be optimized on real data.

The platform

Simple for the team, dynamic for the guest.

Menu and daily specials

A panel to update dishes, prices and specials without touching code.

Daily highlight

The home hero swaps automatically every day to feature the promo or dish of the moment.

Contact messages

Contact form wired straight into the backend, no third-party tools involved.

Results

Paid ads are filling the room.

~700

reservations driven by paid ads per week

~30K

site visitors reached per month

We run Google Ads and Meta Ads together, on the same measurement layer (GTM, Analytics, Pixel and CAPI) so every reservation gets attributed to the right campaign.

Tech stack

Built to spec, end to end.

Backend

  • Java + Spring Boot
  • Gradle
  • PostgreSQL
  • Deployed on Railway

Frontend

  • Vue.js
  • Bootstrap
  • Deployed on Cloudflare

Tracking & Ads

  • Google Tag Manager
  • Google Analytics
  • Meta Pixel
  • Meta Conversions API (CAPI)
Atmosphere

Spanish tapas, with a taste of Boston.

Seafood paella at Tasca
Tapas and wine spread at Tasca
Tasca's storefront in Brighton, Boston
Flamenco night at Tasca
Gambas al Pil Pil
Piquillo peppers with Cabrales cheese
Pisto Manchego
Social

Real content, produced by us.

We run all the content for @tascarestaurantboston across every platform — a few recent pieces:

Want something like this for your brand?

Design, development and paid ads, under one team.

Let's talk