Yes, it is fine grammatically - it means that you and three others (who are either present, or known to the person you are speaking to) have dinner together on a regular basis.
13 de octubre de 2015
1
2
¿No has encontrado las respuestas?
¡Escribe tus preguntas y deja que los hablantes nativos te ayuden!