Star Coffee Miquel is a cafe offering tapas and a selection of beers. It is located in Elche, Spain.