Over is Del Rio, there's a small kitchen run by sisters that's putting together some serious sandwiches!