Order Delivery or Takeout

Online Ordering and Delivery via our partners at Metro Pedal Power is in the works and will be available very soon! For now, come on down to 156 Highland Avenue in Somerville and eat tacos with your friends!