La Chiguata Grill specializes in sandwiches. Located in Curubito Plaza.