Squid Diablo April 12, 2016 : Squid Diablo $12.00 Deep fried squid tossed in chili lime salt, served with lemon sriracha & tzatziki sauce See All News